Ssh

如何在 CentOS 5.7 上允許密碼驗證或密鑰驗證?

  • October 31, 2011

是否可以在 CentOS 5.7 中啟用密碼驗證或密鑰驗證?我能找到的只是將 PasswordAuthentication 設置為 no ,這會強制使用密鑰……

謝謝

正如所宣傳的那樣,禁用PasswordAuthentication不會強制使用密鑰,它會禁用密碼身份驗證。

PubkeyAuthentication確定是否允許密鑰認證。

因此,要直接回答您的問題,以下配置允許密碼或密鑰身份驗證:

PasswordAuthentication yes
PubkeyAuthentication yes

你的意思是你想要這樣的東西:

Match User user1
   PasswordAuthentication no
   RSAAuthentication yes
   PubkeyAuthentication yes

Match User user2
   PasswordAuthentication yes
   RSAAuthentication no
   PubkeyAuthentication no

引用自:https://serverfault.com/questions/326232