saltstack批量修改root密碼

    最近新增長了十五臺虛機服務器,在修改root密碼的時候個人懶病又犯了,一臺臺設備登陸改密碼太損耗氣力了,因而想着有沒有辦法不用登陸那些機器而直接修改root爲強密碼,而又能將這些服務器密碼快速的收上來,因爲已經有saltstack使用經驗,因此想着利用saltstack配合簡單腳本將這些步驟簡化,看着很Low,不過目的達到了。
服務器

    系統版本以下:Red Hat Enterprise Linux Server release 6.5ide

    須要安裝的RPM包:expect,tcl,saltstackspa

    1.安裝saltstack (安裝過程省略)
blog

    2.安裝expect
get

    wKiom1dWdGWC5arOAADm98aeCCg990.jpg-wh_50

    

 利用saltstack 和 mkpasswd 自動生成root隨機強密碼
cmd

 #salt -L "list1,list2,list3,list4" cmd.run 'echo `mkpasswd` | tee /root/root_pwd.txt | passwd --stdin root'qt

wKioL1dWgRqhqe6zAACg_ZqtUkk104.jpg使用salt命令將/root/root_pwd.txt導出整理便可it

#salt -L "list1,list2,list3,list4" cmd.run 'cat /root/root_pwd.txt'io

wKiom1dWgNTyHo3wAAB_u5Zumso383.jpg

相關文章
相關標籤/搜索