Site icon シドニーで働くプログラマーのBlog(今はIT会社の経営者)

This account is currently not available.でsuで別ユーザに変更できない時

suでスーパユーザから別のユーザにログインできないとき

下記のようになった場合

Userの情報を確認する

/etc/passwdから、ユーザのシェルの設定を確認します。

「/nobin/nologin」になっていると、rootでもログインできないので、
「/nobin/nologin」を「/bin/bash」などにしてやるとログインできるようになります。

UserのShellの情報を編集する

更新

じょこさんからShellの変更方法について、指摘がありましたので、viで「/etc/passwd」を開いて直接変更する方法から、’usermod -s’のコマンドを使用して変更する方法に変更しました。

Exit mobile version