ディストリビューションによるかもしれませんが、/etc/pam.d/login
に下記のような行があり、
account required pam_nologin.so
man pam_nologin
によると、このモジュールは root 以外によるログインを禁止するためのモジュールで、デフォルトでは /var/run/nologin
または /etc/nologin
が存在するときに root 以外からのログインを禁止するとのことです。
つまり、PAM の pam_nologin.so
というモジュールがそのファイルの有無で制御しているためです。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/02/15 06:09