【发布时间】:2015-07-17 22:51:46
【问题描述】:
我正在尝试执行 bash 脚本以自动连接到 ssh 服务器。 但是我没有安装期望包的权限。 所以我想知道是否有一种方法可以在询问时自动输入“是”,然后在询问时输入密码而不使用期望命令?
我在 xubuntu 上工作。
总而言之,这就是我想要的:
#!/bin/sh
ssh user@localhost << EOT
#enter "yes" here when asked
#enter my password here when asked
ls
EOT
提前感谢您的帮助。
【问题讨论】:
-
是什么阻止您设置无密码连接?
-
Perl 有一些 ssh 模块,我很确定它们是标准的。
标签: bash unix ubuntu ssh connect