
答案1
我認為如果您在 SSH 金鑰中輸入錯誤的密碼後仍然可以 SSH 到該盒子,則意味著您在那裡做錯了什麼。
私鑰的密碼用於存取金鑰本身,如果您輸入錯誤的密碼,則不會對該 SSH 金鑰採取任何操作。
請驗證您已載入哪些金鑰
ssh-add -l
並且您應該列出 ssh 代理程式的所有載入金鑰。然後,在此之後,您可以查看儲存公鑰的authorised_keys
文件~/.ssh/authorised_keys
,這些公鑰在連接到遠端伺服器時用於私鑰驗證。只需刪除為允許私鑰建立連接而產生的等效公鑰即可。