比Ansibel更好用的自動化工具:CheungSSH

pdce 9年前發布 | 33K 次閱讀 CheungSSH

CheungSSH 一款中國人自主研發的自動化運維工具,比 Ansible 操作更簡單,更輕量的工具。

CheungSSH的優點

      1、操作簡單  

      2、功能實用  

      3、無需安裝任何插件  

      4、提供技術支持  

      5、授權免費使用

功能表:

</tr>

</tr>

</tr>

</tr>

</tr>

</tr>

</tr>

</tr>

</tr>

</tr>

</tr>

</tr>

</tr>

</tr>

</tr>

</tr>

</tr>

</tr>

</tr>

</tr>

</tr> </tbody> </table>

實現架構:
比Ansibel更好用的自動化工具:CheungSSH

項目主頁:http://www.baiduhome.net/lib/view/home/1434011127114

</span>

 本文由用戶 pdce 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!
1 名稱
功能解釋 本軟件AutoSSH是否支持 Ansible是否支持
2 批量分發命令
在您的本地輸入一條命令,程序將會自動把這些命令發送給遠程多個服務器執行
支持
支持
3 批量上傳文件
在您的本地執行獲取遠程服務器的文件到本地,原理跟SFTP一樣,但是這里是多個服務器同時執行SFTP
支持
支持
4 批量下載文件(正則匹配)
在您的本地執行上傳遠程服務器的文件到遠程服務器,原理跟SFTP一樣,但是這里是同時為多個服務器執行SFTP,并且支持正則表達式的匹配,比如,您想 下載服務器上Tomcat在5月~8月的日志到本地查看: tomcat/logs2015-0[5-8].*.log
支持
支持
5 多線程
為多個服務器同時執行,這樣能減少執行的時間,加快執行效率,尤其是在服務器較多的情況下
支持
支持
6 自定義輸出格式
為了更人性化的顯示執行結果, 您可以自行編寫一個腳本對結果內容進行重新格式化輸出,只為了方便您的查看
支持
不支持
7 格式化日志入庫
程序執行的命令和結果,都將寫入日志文件中,加入您在每天早上要執行巡檢CPU MEM  IO  DISK 的信息,比如命令:df -h|grep '/' 得到結果 96% ,那么這些結果都將會格式化的寫入日志中,同事也省去了您整理輸出信息的時間。提高工作效率
支持 不支持
8 命令結果返回狀態判斷
每個命令執行是否成功,成功了多少, 用時多少,都會顯示
支持
支持
9 su root權限
假如您的服務器只能以普通賬戶登錄,而您平時又是用普通用戶登錄后su  - root執行命令,這里也支持。
支持
不支持
10 結果統計
執行的命令條數,成功數,用時等。
支持
不支持
11 自助區分
每個服務器的返回結果,都以特定格式區分開來,方便查看
支持
不支持
12 交互界面
可以在程序里面進行批量發送命令,就像是Linux的shell終端一樣
支持
不支持
13 后臺運行    
以命令的方式運行,比如您把命令寫入一個腳本中,然后用crond每天早上為您自動為多個服務器巡檢 .Auto_SSH_Manager_Stand_V71.0.py  <<EOF \n free -m
支持
支持
14 模塊化接口
每個命令功能,都是一樣以模塊執行,所以跟Ansible是一樣的原理,但是我認為比Ansibel更人性化
支持
支持
15 二次開發
有API接口, 如果您想要針對您的工作進行進一步的開發,那么也是可以的
支持
支持
16 本地腳本在遠程服務器運行(遠程服務器沒有腳本)
您在本地編寫一個腳本,或者是程序,或者是可執行文件,在遠程服務器上事先不需要存在該腳本,而您可以直接在遠程服務器上運行,猶如在普通的Shell終 端下,先上傳一個程序文件,然后在遠程服務器上執行,而我們這里的區別是,無需您手動上傳即可執行
支持
支持
17 自動化巡檢
比如您可以在crontd中編寫一條命令, 定時為您的多個服務器進行巡檢操作,巡檢的結果,將會格式化的寫入本地日志,提
支持
不支持
18 不同文件上傳到不同服務器上
比如您部署Tomcat  Weblogic集群的時候,有可能每一個Tomcat節點的配置文件都不同,那么可以采用此模式,進行上傳配置文件
開發中 不支持
19 部署模式         
比如您時常部署Tomcat程序 Weblogic程序等,部署的服務器需要部署完成一臺才能進行下一臺的操作。很多企業都是這樣
支持
不支持
20 密碼方式登錄
密碼登陸,與Shell一樣 支持
支持
21 密鑰方式登錄
PublicKey登陸,與Shell一樣
支持
支持
  • sesese色