我有ssh,并且已经将它添加到服务器和git中。但我也想添加另一个SSH密钥到同一台服务器。这是可能的,以及如何做到这一点?谢谢。如何在同一台服务器上使用两个ssh
回答
如上所述,您需要将其他公钥添加到.ssh/authorized_keys
。也就是说,密码需要与您使用的密钥相对应。你可以像这样指定这个键:ssh -i /path/to/chosen/key [email protected]
。有关更多信息,请参阅this answer。
你为你的答案:) –
您可以添加尽可能多的新密钥,只需要使用公钥在 .ssh/authorized_keys
文件中添加新行。
但是,当我连接到服务器,并要求输入密码时,我是否可以输入两个ssh密钥的两个密码中的一个? –
我将第二个密钥添加到了authorized_keys,但是当我尝试连接到服务器并为新的ssh密钥输入密码时,它会返回无效密码的错误消息。 –
检查您是否已将公钥添加到要连接的远程服务器中的用户。例如,如果要连接到服务器_remote_中的用户_git_,则必须将公钥放在'/ home/git/.ssh/authorized_keys'文件中,并使用'ssh git @ remote'来连接 –
- 1. 如何使用Fabric将SSH连接到同一台服务器上的两个不同端口?
- 2. 如何在同一台服务器上使用两个版本的乘客?
- 3. 在同一台机器上运行两个Jetty服务器
- 4. 在同一台服务器上的两个Laravel安装问题
- 5. 在同一台服务器上运行两个PHP版本
- 6. 在同一台服务器上有两个ODP.NET(ODAC)版本
- 7. 在同一台IIS服务器上浏览两个网站
- 8. 如何在一台服务器上运行两个django项目
- 9. 同一台服务器上的两个OwnCloud实例
- 10. 在同一台服务器上同时使用django和redmine
- 11. 如何使用hapi.js在同一台服务器上支持多个网站?
- 12. 在同一台机器上使用IIS服务器和wamp服务器
- 13. QuerySelectField在一台服务器上工作,在另一台服务器上打破,使用相同的代码
- 14. 如何使一个GET URL请求(同一台服务器)
- 15. 在同一台服务器上使用Java Applet访问服务器文件
- 16. 在同一台服务器上托管两个RoR应用程序
- 17. 在同一台服务器上安装两个ClickOnce Windows应用程序
- 18. Java查找两台服务器是否在同一台机器上运行
- 19. 如何在同一个NodeJs服务器上使用Mysql和MongoDB?
- 20. 在Node.js中,如何让一台服务器在另一台服务器上调用一个函数?
- 21. 使用linq在同一台服务器上查询数据库
- 22. 在同一台服务器上使用IIS和Apache
- 23. 在同一台机器上的多个TcpClients作为服务器
- 24. 如何找出在一台服务器上运行在另一台服务器上的Windows服务状态?
- 25. 如何在同一台服务器上创建重复报告
- 26. mod_perl和Passenger如何在同一台Apache服务器上运行?
- 27. 在同一台服务器上访问WCF服务
- 28. 从另一个网站在一个网站上调用Web服务;都托管在同一台服务器上
- 29. 在两台服务器上共享一个mercurial仓库
- 30. 我可以在同一台计算机上运行两台Web服务器吗?
只需在服务器上的'〜/ .ssh/authorized_keys'中添加另一行。 – Jakuje