ssh到多个用户的单个主机

时间:2015-01-23 16:48:58

标签: ssh localhost remote-host

我已成功设置自动ssh连接到我的(Mac)笔记本电脑上的远程主机(ssh-keygenssh-copy-id主机上.ssh文件夹上的公钥。密码一次,现在自动连接)。我希望能够从我在工作中使用的(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,系统会提示我输入密码,并且连接没有问题。有人知道吗?非常感谢你

1 个答案:

答案 0 :(得分:0)

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

ssh-copy-id -i ~/.ssh/id_rsa2.pub user@hostname