是否可以在 CentOS 5.7 中启用密码验证或密钥验证?我能找到的只是将 PasswordAuthentication 设置为 no,这会强制使用密钥...
谢谢
答案1
禁用PasswordAuthentication
不会强制使用密钥,而是禁用密码验证,正如广告所说的那样。
PubkeyAuthentication
确定是否允许密钥认证。
因此,直接回答您的问题,以下配置允许密码或密钥验证:
PasswordAuthentication yes
PubkeyAuthentication yes
答案2
你的意思是你想要这样的东西:
Match User user1
PasswordAuthentication no
RSAAuthentication yes
PubkeyAuthentication yes
Match User user2
PasswordAuthentication yes
RSAAuthentication no
PubkeyAuthentication no