需求:
提示要輸入對方的ip和root密碼,然後可以自動把本機的公鑰增加到對方機器上,進而實作密鑰認證。
1.在使用之前,先安裝epel源,yum install expect -y
2.寫分發腳本,字尾為exp
注:set的作用是設定變量,spawn設定執行指令時,可以引用變量;變量的第一個參數為0
編寫ip.txt,存放ip位址
3.執行以下指令開始分發
如果密碼不一樣,也可以定義到ip.txt的文本裡面,通過awk擷取到。
然後傳值給expect。可以實作不同ip和密碼的自動批量秘鑰傳輸。