如何在 CentOs 7 上使用私鑰 ssh 連線設定 Fail2ban

如何在 CentOs 7 上使用私鑰 ssh 連線設定 Fail2ban

我嘗試在我的 Centos 7 機器上安裝 Fail2ban 以防止 ssh 伺服器上的強制連線。

我使用帶有密碼的私鑰進行連接。我測試了 Fail2ban,但當我輸入錯誤的密碼時它不會阻止我。

我只是想堅持使用我的私鑰連接到 ssh。

感謝幫助 :)

設定檔

設定檔

答案1

我認為如果您在 SSH 金鑰中輸入錯誤的密碼後仍然可以 SSH 到該盒子,則意味著您在那裡做錯了什麼。

私鑰的密碼用於存取金鑰本身,如果您輸入錯誤的密碼,則不會對該 SSH 金鑰採取任何操作。

請驗證您已載入哪些金鑰

ssh-add -l

並且您應該列出 ssh 代理程式的所有載入金鑰。然後,在此之後,您可以查看儲存公鑰的authorised_keys文件~/.ssh/authorised_keys ,這些公鑰在連接到遠端伺服器時用於私鑰驗證。只需刪除為允許私鑰建立連接而產生的等效公鑰即可。

相關內容