Ssh
如何在 CentOS 5.7 上允許密碼驗證或密鑰驗證?
是否可以在 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