在實際的生產環境中,有很多機器都有登陸限制,必須通過跳板機進行跳轉。爲了避免每次都輸入ssh跳轉命令,可以用Xshell實現自動跳轉。具體步驟如下:
(1)複製能夠登錄到跳板機的會話
Xshell實現自動跳轉,就相當於創建了一個新的會話,所以要在複製的會話上面操作。
(2)修改會話的名稱
屬性->連接
(3)填寫登陸腳本
屬性->連接->登陸腳本
需要添加兩個規則,第一個規則示例如下:
它的意思是,當你等到ogin:字符串的時候,就向服務器發送ssh -p 222 [email protected]命令。有人問ogin:這個字符串一定要這麼寫麼,寫這麼長是爲了增加準確性,這個不是必須的,有興趣的讀者可以試一下。
添加的第二個規則示例如下:
這個是登錄密碼,爲了安全,最好勾上隱藏文本。
最後把全部信息保存,整個過程完畢,如果信息填寫正確,就能夠實現Xshell的自動跳轉。