我面临着用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
场景:是我公司的基础设施,它要求我将ssh放到跳转服务器中,只有这样,我才能将转帐到思科路由器中。因此,如果我必须通过CLI进行登录,我的登录将是这样的:
ssh x.x telnet Y.Y *公司横幅* NOC :用户名 密码:密码
帮帮忙!
发布于 2017-12-29 08:11:43
答案可能已经晚了,您可能已经找到了解决方案,但是发布我的解决方案是为了防止它将来对某人有帮助:
对于您想要自动化的已经创建的会话:
发布于 2018-12-06 17:16:08
还可以单击“记录宏”按钮并键入所需内容,然后保存该宏。这比手工键入您自己的自定义宏要快得多。不需要调试手动编写的宏,就可以立即工作。
https://stackoverflow.com/questions/46003940
复制相似问题