2017-09-01 238 views
0

我面臨的問題是在Mobaxterm中編寫腳本來自動登錄。預期腳本似乎不太適用。使用MOBAxterm自動登錄

#!/usr/bin/expect -f 
spawn telnet <IP address> 
expect -re "login" 
send "username\n" 
expect -re "Password" 
send "password of the user\n" 
interact 

場景: 我公司的基礎設施需要我ssh到一個跳躍服務器只有這樣我可以遠程登錄到Cisco路由器。 所以我的日誌中應該是這樣的,如果我不得不通過CLI做到這一點:

SSH XXXX
的telnet YYYY
*******公司旗幟********
NOC:用戶名
密碼:password

請幫助!

回答

0

也許答案是晚了,你可能已經找到了解決辦法,但張貼我的解決方案,以防萬一它可以幫助別人的未來:要自動

對於已經建立的會話:

  1. 右鍵點擊會話&轉到「編輯會話」> SSH>高級SSH設置>在會話開始時執行宏>「選擇自定義宏」
  2. 以下面的方式配置設置(我想爲Docker自動化,因此配置下面 - 它會改變取決於

enter image description here

:你的主機IP的/密碼等)G