天天看點

如何使用sshgo

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,如需轉載請自行聯系原作者