我在 Mobaxterm 中编写脚本来自动登录时遇到问题。Expect 脚本似乎运行得不太好。
#!/usr/bin/expect -f
spawn telnet <IP address>
expect -re "login"
send "username\n"
expect -re "Password"
send "password of the user\n"
interact
Run Code Online (Sandbox Code Playgroud)
场景: 我公司的基础设施要求我通过 ssh 进入跳转服务器,然后才能通过 telnet 进入 cisco 路由器。因此,如果我必须通过 CLI 进行登录,我的登录将如下所示:
ssh xxxx
telnet yyyy
********公司横幅********
NOC:用户名
密码:密码
请帮忙!