在 bash 中“期望”输入密码

在 bash 中“期望”输入密码

我正在尝试找到一种在启动 SSH 会话时自动输入密码的方法。有办法吗?我在 Win10 上使用 openssh 连接到我的远程服务器。

谢谢

答案1

将密码迁移到 ssh 密钥。考虑将这些密码存储在 中ssh-agent

如果您必须自动输入密码,请使用该sshpass程序。它具有较少的不安全选项(例如从环境变量或管道读取),并可以为您欺骗 ssh 的 TTY 检查。

相关内容