SSHGO下載下傳位址:
<a href="https://github.com/emptyhua/sshgo" target="_blank">https://github.com/emptyhua/sshgo</a>
使用方法:
下載下傳SSHGO的壓縮包
<a href="http://s5.51cto.com/wyfs02/M02/82/83/wKiom1dXlCDyyTX9AANQcTYrPCE750.png" target="_blank"></a>
将壓縮包傳到伺服器上,并解壓縮
1
2
3
4
5
<code>unzip sshgo-master.zip</code>
<code>[root@ZabbixServer srv]</code><code># cd sshgo-master</code>
<code>[root@ZabbixServer sshgo-master]</code><code># ls</code>
<code>README.md screenshot.png sshgo.py ssh_hosts.example</code>
<code>[root@ZabbixServer sshgo-master]</code><code># cp sshgo.py /usr/bin/sshgo</code>
建立.ssh_hosts檔案
官方提供的案例模闆:
<a href="http://s5.51cto.com/wyfs02/M02/82/82/wKioL1dXlhiQUwOiAAGPH_Hkc_U613.png" target="_blank"></a>
在root使用者下建立.ssh_hosts檔案
6
7
<code>-VHost</code>
<code> </code><code>172.16.206.130</code>
<code>-Work</code>
<code> </code><code>10.10.10.202</code>
<code> </code><code>10.10.10.206</code>
<code>-Company</code>
<code> </code><code>10.10.10.8</code>
注意:如果IP位址前沒有指定登入使用者,則以和目前跳闆機同名的使用者名登入遠端主機,如果指定要用某個使用者登入遠端主機,則可以這樣:user@ip.例如 [email protected]
上下級節點之間需要縮進4個空格,即上級node的短橫線比下級node的短橫線要多4個空格
例如:
8
<code>- SPMS</code>
<code> </code><code>- ES</code>
<code> </code><code>10.19.173.34 </code><code>##ES01</code>
<code> </code><code>10.10.118.159 </code><code>##ES02</code>
<code> </code><code>10.19.71.62 </code><code>##ES03</code>
<code> </code><code>- MQ</code>
<code> </code><code>10.19.179.117 </code><code>##MQ01</code>
<code> </code><code>10.10.138.100 </code><code>##MQ02</code>
使用sshgo
在主機上指令行執行sshgo指令:
<a href="http://s3.51cto.com/wyfs02/M00/82/82/wKioL1dXl7LC4XBDAADhF-CYvjY863.png" target="_blank"></a>
SSHGO的快捷鍵
<a href="http://s4.51cto.com/wyfs02/M01/82/82/wKioL1dXmA3Sd6ROAAEwtpTQIrY508.png" target="_blank"></a>
本文轉自 曾哥最愛 51CTO部落格,原文連結:http://blog.51cto.com/zengestudy/1787228,如需轉載請自行聯系原作者