码迷,mamicode.com
首页 > 其他好文 > 详细

saltstack批量修改root密码

时间:2016-06-07 16:29:13      阅读:1561      评论:0      收藏:0      [点我收藏+]

标签:linux   密码   服务器   expect   随机密码   

    最近新增加了十五台虚机服务器,在修改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

技术分享

    

    

本文出自 “明镜亦非台” 博客,请务必保留此出处http://kk876435928.blog.51cto.com/3530246/1786999

saltstack批量修改root密码

标签:linux   密码   服务器   expect   随机密码   

原文地址:http://kk876435928.blog.51cto.com/3530246/1786999

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!