我有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