saltstack批量修改root密码
????最近新增加了十五臺虛機服務器,在修改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'
????
????
轉載于:https://blog.51cto.com/kk876435928/1786999
與50位技術專家面對面20年技術見證,附贈技術全景圖總結
以上是生活随笔為你收集整理的saltstack批量修改root密码的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Linux文件权限基本配置
- 下一篇: 语法习惯