我想自动 ssh 登录到 AIX 服务器,该服务器

我想自动 ssh 登录到 AIX 服务器,该服务器

我想自动登录 AIX 服务器。我没有办法设置 ssh 密钥,因为我使用的是 Mac,所以我无法安装 ssh pass,所以我唯一的选择就是 expect。

#!/usr/bin/expect -f

set timeout 20
spawn ssh [email protected]
expect "*: "
send "veryStrongPassword\r";

问题是什么都没有发生,我想是因为上面有一行新线

Unauthorized use of this system is prohibited.
's password:

所以我的问题是我应该在这行顶部添加另一个期望吗?

如果密码上面有几行怎么办?

谢谢。

相关内容