摘要:
权限系统介绍 1. 权限系统的作用是授予来自某个主机的某个用户可以查询、插入、修改、删除等数据库操作的权限。 2. 不能明确的指定拒绝某个用户的连接。 3. 权限控制(授权与回收)的执行语句包括create user, grant, revoke 4. 授权后的权限都会存放在Mysql的内部数据库中 阅读全文
摘要:
首先先使用ldap3测试ldap服务是否正常 我们先要拿到dc的数据,以及连接ldap的密码,还有搜索的字段(search_filter), 一般来说search_filter 这个是从负责ldap运维的同事获取的。attributes 这个是获取哪些字段的数据,犹如mysql 语句的select 阅读全文
摘要:
管理接口访问报错 系统版本 内核版本 Ubuntu 14.04.2 3.13.0-32-generic 我们在这里通过curl来插入命令的时候直接报错: curl命令写入规则 curl 'http://127.0.0.1:8080/ab_admin?token=zuesx&action=policy 阅读全文
摘要:
今天在使用lua修改nginx自定义变量的时候,发现死活更改不了,如下所示: 有问题的代码 set $check "1"; rewrite_by_lua_file 'conf/rundeck.lua'; if ($check = "1"){ echo "1 check $check"; conten 阅读全文
摘要:
网页播放声音 这个非常简单,我们只需要在html和js设置即可。首先看html代码 html代码 JS代码 这个时候,点击下"播放"按钮即可播放了。 慢慢滑动上下滚动条 关键js代码 HTML代码 sleep函数 这段主要使用了promise对象来实现的, 什么是Promise对象?这种“承诺将来会 阅读全文
摘要:
如何等待一组goroutine结束 1. 使用不带缓冲区的channel实现。 原理: 每个goroutine都往一个channel里写入一个值,然后我们去遍历这个管道的数值,由于不带缓冲区,那么必须等到写入端写入一个值后,for循环才能循环下去。这样等循环完成后,那么goroutine也都执行完成 阅读全文
摘要:
jinja2模板,不多解释,请看例子 1. info.stdout 使用pprint进行格式化 2. info的执行状态使用changed filter 进行判断 3. one的值进行int转变,然后对str的值进行capitalize格式化 4. 对ansible变量进行判断,如果该变量定义了就引 阅读全文
摘要:
内部变量指的是把变量定义在playbook里面或者是执行结果作为变量 循环语句 标准Loops 运行结果如下: 当然也支持字典格式的数据对于要循环的内容 嵌套循环loop 执行效果如下: 散列loops 散列loops比标准的loops就是变量支持更丰富的数据结构,比如标准的loops的最外层数据必 阅读全文
摘要:
外部变量指的是从playbook文件之外获取的数值 lookups file file是我们经常使用的一种lookups的方式,它的原理就是使用python的codecs.open打开文件然后把结果返回给变量,请看例子 执行结果如下: lookup password 对传入的内容加密处理 looku 阅读全文
摘要:
简单的playbook playbook 是ansible的核心组件,使用的是YAML语法. 下面请看简单的playbook代码 1. host表示为所有的主机(all) 2. tasks是任务集,我们在这个playbook里面定义了三个task 3. name表示为每个task的名字,name的下 阅读全文