1. 程式人生 > >pssh工具簡單使用方法

pssh工具簡單使用方法

-o 列表 use 圖片 文件 vpd 線程 roc 遠程

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]

實例:
技術分享圖片

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

技術分享圖片

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

pssh -h ip.txt -i ‘echo $HOSTNAME‘

pssh工具簡單使用方法