新しいサーバーを設定してApacheとPHPを更新するまで、SSHを正常に実行できました。これで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
シェルが無効なパスに設定されました。有効なパスを有効にしてchsh lbutlr
設定すると問題が解決しました。道を教えてくれたGilesに感謝します。
答え2
上記の設定でAllowUser lbutlr
エラーメッセージが表示されますillegal user butler
。名前の不一致が原因でエラーが発生する可能性があります。