想請教各位前輩,最近有一個需求不知要如何處理比較好
我有200多台LINUX(Redhat)遠端主機,這200多台都有連到一個NAS空間,我在NAS空間有
放一個檢測主機安全性的script檔案
我先將此script複製到遠端主機的/tmp下,之後以root的身分執行此script,此程式執行
完會產生一個.zip壓縮檔,
我必須將這個壓縮檔再下載回來我的電腦
註:我電腦是windows的,要遠端維護的主機都是linux(Redhat)
1.
可是因為我有200多台主機,所以要重複執行此動作很費時,而且執行完要各自從200多台
主機的/tmp下下載壓縮檔回來我的電腦
請問大家有什麼方法或工具可以推薦的嗎?
2.還有請教各位有沒有ssh遠端連線結合ftp的工具可以介紹給我?
感謝大家~!
※ 編輯: baron0607 (27.52.107.99), 09/29/2017 00:10:01
1F:→ chang505: 這是一次性的作業吧?如果你本來就有分群,寫script去控09/29 00:09
2F:→ chang505: 制leader往下做09/29 00:09
3F:→ chang505: 沒有的話就寫成script自動登入、執行、回傳09/29 00:10
4F:→ iFEELing: 都可以SSH進去了 丟 FTP SCRIPT 需要什麼特別工具嗎?? 09/29 00:20
5F:→ soom: 在其中一台主機用parallel執行偵測,第二個paralle下載檔案09/29 03:48
請問你說的是指pssh嗎?如果是的話是不是只要其中一台裝就好 不用200多台都裝?
6F:→ bluecadence: 用 ssh (可以執行遠方主機指令) 和 scp 就搞定了,09/29 08:11
7F:→ bluecadence: 你的安全檢測script甚至不必放到遠端/tmp,放在本機09/29 08:12
8F:→ bluecadence: 就行了。09/29 08:13
9F:→ bluecadence: 將200台主機ip列表,寫個bash script同時處理200台09/29 08:15
10F:→ bluecadence: 反正現在windows10內建ubuntu bash,如果不是win1009/29 08:16
11F:→ bluecadence: 裝個cygwin09/29 08:16
12F:→ bluecadence: 用google查一下 ssh 執行遠方端指令 你就知道了09/29 08:24
小弟初學者,有點不太懂你說的方法,我研究看看
※ 編輯: baron0607 (27.52.107.99), 09/29/2017 08:30:40
13F:推 ago1414: ssh-copy-id + winsshd + shell script + crontab09/29 08:35
最近有google到有一套軟體叫xshell好像可以針對多台主機下一樣的指令,是否可解決此
問題?
※ 編輯: baron0607 (27.52.107.99), 09/29/2017 09:00:23
14F:推 Bencrie: 叫 nas 跑 sshpass scp <<ENDSSH 09/29 09:05
16F:→ soom: remote execution那段可參考,但板友提的寫script更直覺些 09/30 02:54
17F:推 rickieyang: 只有我覺得一個管兩百台 Servers 的人問這個問題怪怪 10/05 01:48
18F:→ rickieyang: 的嗎? 10/05 01:48