2016-04-29 123 views

回答

1

如上所述,您需要将其他公钥添加到.ssh/authorized_keys。也就是说,密码需要与您使用的密钥相对应。你可以像这样指定这个键:ssh -i /path/to/chosen/key [email protected]。有关更多信息,请参阅this answer

+0

你为你的答案:) –

1

您可以添加尽可能多的新密钥,只需要使用公钥在 .ssh/authorized_keys文件中添加新行。

+0

但是,当我连接到服务器,并要求输入密码时,我是否可以输入两个ssh密钥的两个密码中的一个? –

+0

我将第二个密钥添加到了authorized_keys,但是当我尝试连接到服务器并为新的ssh密钥输入密码时,它会返回无效密码的错误消息。 –

+0

检查您是否已将公钥添加到要连接的远程服务器中的用户。例如,如果要连接到服务器_remote_中的用户_git_,则必须将公钥放在'/ home/git/.ssh/authorized_keys'文件中,并使用'ssh git @ remote'来连接 –

相关问题