防止交互式ssh提示

ijw*_*ijw 3 authentication ssh interactive prompt

我有一个ssh脚本,它使用本地密钥登录远程主机 - 没有什么太令人兴奋的了.密钥是passworded,我通常会将其添加到代理以避免提示.

有时我会在代理运行之前运行程序,它会等待解锁短语.在这种情况下,我希望命令完全失败,而不是以交互方式提示.

有人知道是否有这个选项?

Ste*_* V. 6

当然可以.

ssh REMOTE_HOST -o "BatchMode yes"
Run Code Online (Sandbox Code Playgroud)