pssh工具簡單使用方法

pssh工具簡單使用方法

pssh是一個python編寫可以在多臺服務器上執行命令的工具
準備工作:
一、需要基於key驗證
二、通過epel源安裝pssh工具

選項如下:
--version 查看版本
-h: 主機支持文件列表,內容格式”[user@]host[:port]”
-H: 遠程支持的主機,內容格式”pssh[user@]host[:port]”
-l: 登錄使用的用戶名
-p: 併發的線程數【可選】
-o: 輸出的文件目錄【可選】
-e: 錯誤輸入文件【可選】
-t: TIMEOUT 超時時間設置,0無限制【可選】
-O: SSH的選項
-v: 詳細模式
-A: 問口令,手動輸入密碼模式
-x: 額外的命令行參數使用空白符號,引號,反斜線處理
-X: 額外的命令行參數,單個參數模式,同-x
-i: 每個服務器內部處理信息輸出
-P: 打印出服務器返回信息

內容格式:

[user@]host[:port]

實例:
pssh工具簡單使用方法

也可以將ip存到文本里實現多臺機器同步操作:

pssh工具簡單使用方法

注意:命令有特殊符號需要單引號執行

pssh -h ip.txt -i 'echo $HOSTNAME'
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章