pillar模块:特点:给minion指定它想要的数据,给哪个minion指定,哪个minion能看到,,其他minion看不到,安全性得到了保障,在master端设置的pillar应用场景:1、敏感数据比如给某一个配置文件设置个密码,这个密码只希望某个minion能看到2、使用pillar处理变量的差异性3、做..
分类:
其他好文 时间:
2017-05-18 01:28:31
阅读次数:
198
###Grains模块:###grains的应用场景:1、信息查询2、在远程执行里面匹配minion比如我想要在所有centos的机器上执行一个命令3、在top.sls里面匹配minion4、在配置文件的模板里使用1、信息查询###把所有grains的key列出来,grains支持的所有模块[root@salt_master~]#salt‘minion...
分类:
其他好文 时间:
2017-05-18 01:14:23
阅读次数:
288
传统加密方式:md5(密码+盐值);$passwordString=‘yourpassword‘;//你的密码
$salt="yoursaltvalue";//盐值,增加复杂度(随机字串)
$md5Password=md5($passwordString.$salt);从理论上来说,md5不可逆,算是一种比较安全的加密方式。但是我要提醒的是,md5早在04年的时候就被..
分类:
Web程序 时间:
2017-05-17 15:14:43
阅读次数:
175
随着互联网+新形势的发展,越来越多的企业步入双态(稳敏双态)IT时代,信息化环境越来越复杂,既有IOE三层架构,也有VCE、Openstack等云虚拟化架构和互联网化的分布式大数据架构。所以,企业急需建立一套合适的配置管理库(CMDB),像人类“大脑”一样统一存储从基础架构到业务应用各层面的配置信息 ...
分类:
数据库 时间:
2017-05-17 14:06:09
阅读次数:
300
场景预设: 很多运维人员平时进行维护linux/unix主机时候,无非通过ssh到相应主机操作,那么一旦主机有成千上百台,那该如何应对,这时候我们需要批处理工具,基于python的工具有ansible、salt,而ansible的核心则是介于paramiko。 安装: pip install par ...
分类:
其他好文 时间:
2017-05-15 23:50:49
阅读次数:
483
python的MySQLdb库可以使用批量操作executemany,进行多行插入。 比如向user表(username,salt,pwd)插入数据,具体的sql语句如下: 之前使用execute方法循环写入数据,表字段多的时候,每秒有时只能写入几条,而executemany方法一次性全部提交,1w ...
分类:
数据库 时间:
2017-05-14 14:58:56
阅读次数:
222
[root@good eric usr]# md5sum passwd 9cd05a1ea41cca510eb8f991924ffe5f passwd [root@good eric usr]# vi passwd [root@good eric usr]# md5sum passwd b6d795... ...
分类:
其他好文 时间:
2017-05-13 13:38:13
阅读次数:
212
学习了一段时间的saltstack,是时候记录下了。友提:学习环境是两台centos_7.2_x64机器 ...
分类:
其他好文 时间:
2017-05-13 12:34:45
阅读次数:
558
环境: 准备工作: master 安装: yum install salt-master salt-minion -y 配置: [root@centos7u3-1 srv]# egrep -v '^#|^$' /etc/salt/master [root@centos7u3-1 srv]# egre ...
分类:
其他好文 时间:
2017-05-13 09:52:51
阅读次数:
275
目标:一键部署php5.6.0版本环境:CentOS664位桌面版本软件包:链接:http://pan.baidu.com/s/1jIyZrRS密码:q9uu[root@salt-masterhome]#catphp.sh#/bin/bash##CentOS6#./etc/init.d/functionsdir=/root/testdel_dir(){ read-p"需要删除${dir}是否删除[Y|y/N|n]:"del case$del..
分类:
Web程序 时间:
2017-05-12 22:06:07
阅读次数:
214