尝试设置无密码 ssh 时输出重定向不明确

Ambiguous output redirect while trying to setup passwordless ssh

我已经使用以下命令安装了钥匙串:

apt-get install keychain

然后,我尝试像这样设置无密码 ssh 连接:

ssh-keygen -t rsa    

之后,

ssh-copy-id user@host

它尝试输入密码但显示以下错误:

.ssh/authorized_keys: No such file or directory
Ambiguous output redirect

我该如何解决这个问题?

您可以先尝试再次登录主机(使用您的密码),然后 运行ning ssh-keygen(不带任何参数)。我认为应该为您创建一个 .ssh 目录。

然后(回到您的本地机器上)当您 运行 ssh-copy-id 时,它应该可以工作。