環境はUbuntu Bionic LTSで、私のローカルユーザーアカウントの有効期限が切れました。
# chage -l user-test
Last password change : Apr 28, 2021
Password expires : never
Password inactive : never
Account expires : Feb 01, 2022
Minimum number of days between password change : 0
Maximum number of days between password change : 99999
Number of days of warning before password expires : 7
パスワード認証では、ユーザーは他のコンピュータからsshを介してログインすることはできませんが、ssh公開鍵を使用するとログインできます。
公開鍵認証方式を使用するときにそのユーザーがログインできないように、sshdをどこで/どのように再構成しますか?ちなみに、現在のsshd設定は次のとおりです。
# grep -v ^# /etc/ssh/sshd_config | uniq
PermitRootLogin yes
ChallengeResponseAuthentication no
UsePAM yes
X11Forwarding yes
PrintMotd no
AcceptEnv LANG LC_*
Subsystem sftp /usr/lib/openssh/sftp-server