Linux 板


LINE

可以考慮使用Puppet/Ansible輔助管理 第一次建構的時候需要花點功夫,後續就比較輕鬆了 現代 IT 人一定要知道的 Ansible 自動化組態技巧 https://www.slideshare.net/freezejonny/it-ansible 老牌自動化組態管理軟體 Puppet http://www.ithome.com.tw/news/99285 ※ 引述《hijkxyzuw (i,j,k) ×(x,y,z)》之銘言: : 寫個 bash script 就可以了, : 但 bash 應該要在 nas 上執行。 : 或你先連入任一台 linux , : 再從那台 linux 上執行這個 script 。 : 這裡假設你是用一般帳號登主機, : 再用 sudo 切成 root 的。 : 用 -S 選項會讓 sudo 從 stdin 讀密碼。 : dos 可能沒有 ssh , : batch 的寫法也和 bash 不一樣。 : #!/bin/bash : user=your_use_name # 你登入 200 多台主機的帳號 : password=your_password # sudo 要用 : for host in 192.168.1.{0..255} # 你的 200 多台主機 ip : do : scp 安全性的script.sh $host:/tmp : ssh $user@$host sudo -S sh /tmp/安全性的script.sh <<<"$password" : scp $user@$host:/tmp/產生的.zip ./${host}-結果.zip # 區分不同主機的結果 : ssh $user@$host rm /tmp/安全性的script.sh : done : 另外這裡要你先啟用 ssh 的免密碼登入, : 要先產生 ssh 金鑰對,再一一複製到主機上。 : ssh-keygen : for host in 192.168.1.{0..255} : do : ssh-copy-id $user@$host : done : ※ 引述《baron0607》之銘言: : : 我有200多台LINUX(Redhat)遠端主機,這200多台都有連到一個NAS空間,我在NAS空間有 : : 放一個檢測主機安全性的script檔案 : : 我先將此script複製到遠端主機的/tmp下,之後以root的身分執行此script,此程式執行 : : 完會產生一個.zip壓縮檔, : : 我必須將這個壓縮檔再下載回來我的電腦 : : 註:我電腦是windows的,要遠端維護的主機都是linux(Redhat) : : 1. : : 可是因為我有200多台主機,所以要重複執行此動作很費時,而且執行完要各自從200多台 : : 主機的/tmp下下載壓縮檔回來我的電腦 : : 請問大家有什麼方法或工具可以推薦的嗎? : : 2.還有請教各位有沒有ssh遠端連線結合ftp的工具可以介紹給我? : : 感謝大家~! : : → chang505: 這是一次性的作業吧?如果你本來就有分群,寫script去控 09/29 00:09 : : → chang505: 制leader往下做 09/29 00:09 : : → chang505: 沒有的話就寫成script自動登入、執行、回傳 09/29 00:10 : : → iFEELing: 都可以SSH進去了 丟 FTP SCRIPT 需要什麼特別工具嗎?? 09/29 00:20 : : → soom: 在其中一台主機用parallel執行偵測,第二個paralle下載檔案 09/29 03:48 : : 請問你說的是指pssh嗎?如果是的話是不是只要其中一台裝就好 不用200多台都裝? : : → bluecadence: 用 ssh (可以執行遠方主機指令) 和 scp 就搞定了, 09/29 08:11 : : → bluecadence: 你的安全檢測script甚至不必放到遠端/tmp,放在本機 09/29 08:12 : : → bluecadence: 就行了。 09/29 08:13 : : → bluecadence: 將200台主機ip列表,寫個bash script同時處理200台 09/29 08:15 : : → bluecadence: 反正現在windows10內建ubuntu bash,如果不是win10 09/29 08:16 : : → bluecadence: 裝個cygwin 09/29 08:16 : : → bluecadence: 用google查一下 ssh 執行遠方端指令 你就知道了 09/29 08:24 : : 小弟初學者,有點不太懂你說的方法,我研究看看 : : 推 ago1414: ssh-copy-id + winsshd + shell script + crontab 09/29 08:35 : : 最近有google到有一套軟體叫xshell好像可以針對多台主機下一樣的指令,是否可解決此 : : 問題? : : 推 Bencrie: 叫 nas 跑 sshpass scp <<ENDSSH 09/29 09:05 : : → soom: 我是指https://www.gnu.org/software/parallel/ 09/30 02:54 : : → soom: remote execution那段可參考,但板友提的寫script更直覺些 09/30 02:54 --



※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 122.116.63.132
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Linux/M.1506925429.A.C79.html
1F:推 ddtsatan: 推 10/02 22:09
2F:推 hijkxyzuw: 最後到底用哪個了? 10/04 21:05
3F:→ kenwufederer: 其實Shell Script已經能達到全部需求… 10/05 10:15
4F:→ kenwufederer: 問題還是管理的人怎麼做而已,這些都只是工具 10/05 10:15
5F:→ kenwufederer: 如果管理的人概念清楚,機器數量倒不是問題 10/05 10:16
6F:→ kenwufederer: 是怕版本太多,造成使用上的麻煩 10/05 10:16







like.gif 您可能會有興趣的文章
icon.png[問題/行為] 貓晚上進房間會不會有憋尿問題
icon.pngRe: [閒聊] 選了錯誤的女孩成為魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一張
icon.png[心得] EMS高領長版毛衣.墨小樓MC1002
icon.png[分享] 丹龍隔熱紙GE55+33+22
icon.png[問題] 清洗洗衣機
icon.png[尋物] 窗台下的空間
icon.png[閒聊] 双極の女神1 木魔爵
icon.png[售車] 新竹 1997 march 1297cc 白色 四門
icon.png[討論] 能從照片感受到攝影者心情嗎
icon.png[狂賀] 賀賀賀賀 賀!島村卯月!總選舉NO.1
icon.png[難過] 羨慕白皮膚的女生
icon.png閱讀文章
icon.png[黑特]
icon.png[問題] SBK S1安裝於安全帽位置
icon.png[分享] 舊woo100絕版開箱!!
icon.pngRe: [無言] 關於小包衛生紙
icon.png[開箱] E5-2683V3 RX480Strix 快睿C1 簡單測試
icon.png[心得] 蒼の海賊龍 地獄 執行者16PT
icon.png[售車] 1999年Virage iO 1.8EXi
icon.png[心得] 挑戰33 LV10 獅子座pt solo
icon.png[閒聊] 手把手教你不被桶之新手主購教學
icon.png[分享] Civic Type R 量產版官方照無預警流出
icon.png[售車] Golf 4 2.0 銀色 自排
icon.png[出售] Graco提籃汽座(有底座)2000元誠可議
icon.png[問題] 請問補牙材質掉了還能再補嗎?(台中半年內
icon.png[問題] 44th 單曲 生寫竟然都給重複的啊啊!
icon.png[心得] 華南紅卡/icash 核卡
icon.png[問題] 拔牙矯正這樣正常嗎
icon.png[贈送] 老莫高業 初業 102年版
icon.png[情報] 三大行動支付 本季掀戰火
icon.png[寶寶] 博客來Amos水蠟筆5/1特價五折
icon.pngRe: [心得] 新鮮人一些面試分享
icon.png[心得] 蒼の海賊龍 地獄 麒麟25PT
icon.pngRe: [閒聊] (君の名は。雷慎入) 君名二創漫畫翻譯
icon.pngRe: [閒聊] OGN中場影片:失蹤人口局 (英文字幕)
icon.png[問題] 台灣大哥大4G訊號差
icon.png[出售] [全國]全新千尋侘草LED燈, 水草

請輸入看板名稱,例如:iOS站內搜尋

TOP