1、PasswordAuthentication
PasswordAuthentications是一种身份验证方式,通常用于远程服务器的登录。当用户连接到远程服务器并进行身份验证时,服务器会根据
用户名进行验证,如果验证成功允许用户访问服务器。在SSH中,PasswordAuthentication可以被设置为yes或no,以指示是否允许密码身份验证。如果为no,则必须使用其他的身份验证方式,如公钥身份验证。
2、PermitRootLogin
PermitRootLogin设置为no表示 不允许 root 用户远程访问,
PermitRootLogin设置为yes表示
允许 root 用户远程访问,
PermitRootLogin设置为prohibit-password表示 不允许 root
用户使用密码远程访问,但是可以用其他方式访问,比如公钥
如果 PermitRootLogin 设置为 prohibit-password 使用远程访问,会是什么结果呢(如下看一段xshell连接的报错)

#可以看出密码被拒绝了
将PermitRootLogin参数改为yes查看结果

测试结果: 可以远程访问