saltstack的探索-再次改进管理用户的sls文件来更新root用户的密码
2015-04-28 16:50
411 查看
saltstack的探索-再次改进管理用户的sls文件来更新root用户的密码
一、目录 [root@test200 user]# pwd /srv/salt/user/group/ops/root 二、命令 openssl passwd: Generation of hashed passwords. # openssl passwd -h Usage: passwd [options] [passwords] where options are -crypt standard Unix password algorithm (default) -1 MD5-based password algorithm -apr1 MD5-based password algorithm, Apache variant -salt string use provided salt -in file read passwords from file -stdin read passwords from stdin -noverify never verify when reading password from terminal -quiet no warnings -table format output as table -reverse switch table columns 使用MD5+salt的方式生成密码对应的hash值: [root@test200 user]# openssl passwd -1 -salt 'root' Password: $1$root$abcdylRh83kdjWxfghm.abc 得到一个hash后的密码,用于下一步。 三、sls文件 sls-更新root用户: [root@test200 root]# cat replace.sls root: user.present: - password: '$1$root$abcdylRh83kdjWxfghm.abc' - uid: 0 - gid: 0 四、运行: salt 'test101.company.com' state.sls user.group.ops.root.replace 符合预期。 查看结果: [Jack@test101 ~]$ su Password: [root@test101 ~]#
相关文章推荐
- Saltstack:Minion配置文件更新之sls
- saltstack的探索-改善管理用户的sls文件
- 自动化管理工具Saltstack之文件管理(7)
- linux与windows互传文件、用户与用户组管理、密码配置文件
- 2.27linux和windows互传文件 3.1 用户配置文件和密码配置文件 3.2 用户组管理
- 用户账号和组的管理,文件权限管理,为多个用户初始化密码
- 用saltstack cp模块实现文件管理
- salt sls 状态管理批量管理文件包|服务
- 三周第一次课(10月30日) 2.27linux和windows互传文件 3.1 用户配置文件和密码配置文件 3.2 用户组管理 3.3 用户管理
- saltstack之用户管理
- saltstack之文件管理
- saltstack的探索-给zabbix客户端推送一个自定义的配置文件
- linux和windows互传文件 用户配置文件和密码配置文件 用户组管理 用户管理
- 用户和用户组管理、密码和用户配置文件
- 自动化管理工具Saltstack之用户管理篇(6)
- linux和windows互传文件/用户配置文件和密码配置文件/用户组管理/用户管理
- xshell下Linux与windows文件传输、用户配置文件和密码配置文件、用户及用户组管理
- linux和windows互传文件,用户配置文件和密码配置文件,用户组和用户管理
- root用户以修改文件的方式,修改用户密码
- Linux和windows互传文件,用户配置文件和密码配置文件,用户和用户组的管理