我想制作一个自动远程登录系统的脚本。 我必须从我的系统 (Windows Xp) 访问我的服务器 (Linux)
spawn telnet <machine ip>
expect "login:"
send "<username>\n"
expect "Password:"
send "<password>\n"
上面的脚本是否正确? 1)如果是,我如何从我的机器(WindowsXp)访问这个脚本? 2) 如果是,我必须安装 expect 包吗?
最佳答案
使用 ssh 代替 telnet 并使用公钥/私钥进行身份验证。 然后使用带有命令行参数的腻子无需密码即可登录。
关于linux - 使用批处理文件从 Windows 系统登录 Linux 服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1339877/