问题
分析
默认的configure没有启用--with-pam选项,如果在sshd_config配置文件里加入UsePAM no 就会导致上面的错误提示。
UsePAM与ssh密码认证相关,但公司服务器禁止通过密码认证方式登录。所以编译的时候不建议使用--with-pam选项,配置文件里不使用UsePAM no,
而改为使用PasswordAuthentication no ChallengeResponseAuthentication no的方式来禁止密码登录。