-1

我已经成功地在我的 (Mac) 笔记本电脑上建立了与远程主机的自动 ssh 连接(主机上.ssh 文件夹ssh-keygenssh-copy-id的公钥,插入密码一次,现在自动连接)。我希望能够从我在工作中使用的(Ubuntun 12)机器上做同样的事情。这就是我所做的:ssh-keygen再次使用,这次调用键 id_rsa2 (与我的笔记本电脑的标准不同id_rsa),问题来了:如果我尝试ssh-copy-id -i ~/.ssh/id_rsa2.pub user@hostname:/.ssh/ 我得到:

ssh: Could not resolve hostname hostename:/.ssh: Name or service not known 

但如果我尝试这样做ssh user@hostmane,系统会提示我输入密码,并且连接没有问题。有人知道吗?非常感谢您

4

1 回答 1

0

:/.ssh/您应该从主机名的末尾删除:

ssh-copy-id -i ~/.ssh/id_rsa2.pub user@hostname
于 2015-01-23T23:57:48.947 回答