看板 Linux 關於我們 聯絡資訊
最近想要透過一台Linux電腦控管大量的伺服器,所以想要交換SSH KEY 但是我的伺服器IP幾乎都不連續,目前是一台一台過ssh-copy-id的方式進行,但是這樣 太? 請問大家有不錯的方法或工具可以推薦嗎? 感謝~! -- Sent from my Windows -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 61.228.1.181 ※ 文章網址: https://www.ptt.cc/bbs/Linux/M.1509021098.A.C1B.html
hizuki: 寫scrpit去loop IP咯10/26 20:39
hijkxyzuw: 把所有 ip 寫成在用換行符分開的檔案,10/26 22:18
hijkxyzuw: xargs -n 1 ssh-copy-id <$IP_LIST_FILE
10/26 22:18 原本有想過這個方法,可是使用ssh-copy-id他會叫我輸入對方的密碼,所以無法寫成she ll跑
sasoric: 如果用ansible的話,可以搭配sshpass部署ssh key10/26 22:42
因為剛開始學習ansible,請問一下sshpass是指什麼?是module嗎?要如何使用可以教一 下嗎 感恩 ※ 編輯: uptowncool (27.246.9.199), 10/26/2017 23:06:27
sasoric: FYI https://goo.gl/YP7hsi 10/26 23:37
chang505: 密碼用exp寫就好啊10/26 23:38
mars90226: sshpass就是可以把密碼用argument傳給ssh10/27 00:55
mars90226: ^的工具10/27 00:56
謝謝各位我大概知道要怎麼做了 可能會朝向expect+shell 部署完後直接透過ansible的 模組就好了 ※ 編輯: uptowncool (27.52.34.145), 10/27/2017 19:42:04
antigenius: exp + dsh 10/30 05:23