1. 程式人生 > >Expect實現批量主機公鑰推送

Expect實現批量主機公鑰推送

centos7 shell expect

技術分享圖片
創建腳本文件
技術分享圖片
推送公鑰,ping通一個,推送一個
怎麽去請幫忙的人?(小工)註意不要按任何一個空格,要使用tab鍵
盡量使用變量,不要用字符串.
技術分享圖片
技術分享圖片
技術分享圖片
如何查看特殊字符(隱形字符)
技術分享圖片
只要公鑰推送結束,expect就不需要了
技術分享圖片
可能會有以下情況:

  1. expect沒有裝,可以編寫以下腳本
    技術分享圖片
  2. 沒有公鑰,如何判斷
    腳本檢查
    技術分享圖片
    手動檢查
    技術分享圖片
    ssh-keygen//自帶光環,不需要使用expect
    技術分享圖片
    使用腳本批量啟動kvm虛擬機
    技術分享圖片

Expect實現批量主機公鑰推送