2022年8月、ホームページを全面リニューアルしました! 情報を分かりやすくお伝えできるサイト作りを目指してまいります。

簡単にユーザーにログインさせない方法!

ユーザー権限でログインできなくなったときは、/etcディレクトリにnologinというファイルが作成されていることが多い。このファイルが生成されている状態でログインすると、/etc/nologinに記述された内容と「Login incorrect」というメッセージが表示される。


例えば、サーバでメンテナンスを行いたいときなど「Wait Maintenance Mode!」みたいな nologinファイルを/etc に作成すると、ユーザー権限でログインしようとすると以下のようなメッセージが表示される。

login: michan
Password: < パスワード入力 >
Wait Maintenance Mode!

Login incorrect

login:

nologinは、元々shutdownコマンド等でシャットダウン時間などを指定することにより、ファイルが作成される。したがって、nologinファイルがある場合は、削除することでユーザー権限でもログインできるようになる。

以上

コメント