0
在上個星期我在我的本地主機上生成了一個SSH id_rsa密鑰,我已將其複製到了authorized_key文件中的遠程服務器上的正確位置,並且不需要輸入密碼即可訪問。如何計算一個ssh(rsa或dsa鍵)以及它爲什麼更改?
這工作得很好。
現在今天早上試圖再次登錄沒有密碼,似乎現在密鑰無效,我被要求輸入密碼。
我已經重試生成一個新密鑰,並在遠程服務器authorized_key上再次複製它,現在它重新工作!
我的問題:爲什麼初始密鑰不再有效?
兩個鍵現在都不同,爲什麼我在尋找本地機器公鑰已經改變的原因。 當您執行ssh時,它始終是您用戶.ssh /中使用的密鑰? – Fabien 2012-04-04 07:19:14
默認爲yes,但您可以通過主機指定不同的密鑰。這裏是一個例子http://www.karan.org/blog/index.php/2009/08/25/multiple-ssh-private-keys – TlmaK0 2012-04-04 07:27:58