设置一个新服务器并能够成功 ssh,直到我更新了 apache 和 php,这可能升级了 sshd?
# grep -i allow /etc/ssh/sshd_config | grep -v "^\($\|#\)" AllowUser lbutlr AllowGroup wheel # groups lbutlr lbutlr wheel
尝试登录时,控制台显示:
sshd[32444]: error PAM auth error for illegal user lbutlr from 10.1.10.15
我已停止 sshd 并重新启动它
答案1
shell 被设置为无效路径。使用chsh lbutlr
并设置有效路径解决了该问题。感谢吉尔斯指出了道路。
答案2
在您提到的配置中AllowUser lbutlr
,但错误消息显示illegal user butler
.可能是名称不匹配导致错误。