WIN下架設SSH服務器並通過命令行SSH跳轉到其他SSH服務器

正常情況我們都是要ssh的客戶端直接連接到ssh的服務端的,即使是跳轉也是在linux或者其他UNIX系統下通過ssh-server跳轉到其他開啓SSH服務的主機上,因爲openssh-server、ssh-client這類軟件unix、linux系統都是默認安裝並開啓的。

作爲經常搞技術的人應該都應該能有所瞭解,我們通常自己工作的本本或主機都是爲win系統的,生產環境的服務器也是win都是居多,如果生產環境的網絡和辦公環境的網絡之間不直接有網絡連接,我們基本上每次都需要登錄到生產環境的WIN服務器上然後開啓SSH的客戶端連接到linux的服務器上。這其實是非常麻煩的,由於瞭解到linux系統上可以使用ssh進行linux系統之間的跳轉,那麼win應該也是可以的,經過幾次嘗試總結了如下方法可以使用在win下使用SSH通過win主機跳轉到linux系統上。


環境:

主機A:192.168.1.100 win2003系統,此爲我們平時工作用的主機或者本本

主機B:192.168.2.101 win2003系統,此爲生產環境的一臺主機,此臺主機可以與我們使用的工作主機A直接連接。

主機C:192.168.2.102 linux系統,此爲生產環境的一臺主機,此臺主機不可以與我們使用的主機A直接連接,但是可以與主機B直接連接。


目的:

在主機A開啓SSH客戶端程序,通過主機B跳轉到主機C。


工具:

1、winsshb,將其安裝到主機B中,安裝時請選擇“personal edition”。

2、openssh for win,將其安裝到主機B中,安裝時只選擇“client”。

3、如果有防火牆請開啓22端口。


步驟:

1、在主機A中打開SSH客戶端,連接到主機B。

2、登錄到主機B中之後,使用“ssh 用戶名@192.168.1.102”登錄到主機C。

3、跳轉完成,使用命令查看跳轉完成後是否是主機C。


winsshb for win下載地址

http://download.csdn.net/detail/wxlbrxhb/7890887


openssh for win下載地址

http://download.csdn.net/detail/wxlbrxhb/7890921


如有不足之處歡迎留言討論

發佈了59 篇原創文章 · 獲贊 23 · 訪問量 27萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章