saltstack批量修改root密码
2016-06-07 16:10
387 查看
最近新增加了十五台虚机服务器,在修改root密码的时候我的懒病又犯了,一台台设备登录改密码太损耗气力了,于是想着有没有办法不用登录那些机器而直接修改root为强密码,而又能将这些服务器密码快速的收上来,由于已经有saltstack使用经验,所以想着利用saltstack配合简单脚本将这些步骤简化,看着很Low,不过目的达到了。
系统版本如下:Red Hat Enterprise Linux Server release 6.5
需要安装的RPM包:expect,tcl,saltstack
1.安装saltstack (安装过程省略)
2.安装expect
利用saltstack 和 mkpasswd 自动生成root随机强密码
#salt -L "list1,list2,list3,list4" cmd.run 'echo `mkpasswd` | tee /root/root_pwd.txt | passwd --stdin root'
使用salt命令将/root/root_pwd.txt导出整理即可
#salt -L "list1,list2,list3,list4" cmd.run 'cat /root/root_pwd.txt'
系统版本如下:Red Hat Enterprise Linux Server release 6.5
需要安装的RPM包:expect,tcl,saltstack
1.安装saltstack (安装过程省略)
2.安装expect
利用saltstack 和 mkpasswd 自动生成root随机强密码
#salt -L "list1,list2,list3,list4" cmd.run 'echo `mkpasswd` | tee /root/root_pwd.txt | passwd --stdin root'
使用salt命令将/root/root_pwd.txt导出整理即可
#salt -L "list1,list2,list3,list4" cmd.run 'cat /root/root_pwd.txt'
相关文章推荐
- Linux socket 初步
- 小心服务器内存居高不下的元凶--WebAPI服务
- Linux Kernel 4.0 RC5 发布!
- linux lsof详解
- linux 文件权限
- Linux 执行数学运算
- 10 篇对初学者和专家都有用的 Linux 命令教程
- Linux 与 Windows 对UNICODE 的处理方式
- Ubuntu12.04下QQ完美走起啊!走起啊!有木有啊!
- 解決Linux下Android开发真机调试设备不被识别问题
- 运维入门
- 运维提升
- Linux 自检和 SystemTap
- Ubuntu Linux使用体验
- c语言实现hashmap(转载)
- Linux 信号signal处理机制
- linux下mysql添加用户