/sbin/nologinで作成したユーザーでsuする

/sbin/nologinで作成したユーザーでsuする

ユーザー作成時に/sbin/nologinを指定した場合、そのユーザーでログインしようとするとエラー「This account is currently not available.」 が発生してしまうので、それを回避してログインする方法を記述してます。

環境

  • OS centos 7.8.2003

suする手順

以下のコマンドでユーザーを作成してます。

確認してみます。

普通に、suしてもエラー「This account is currently not available.」が発生してログインできません。

シェルを指定してログインすれば、ログイン可能となります。