/etc/nologinが存在するときにroot以外のユーザーがログインすることを許可できますか?

/etc/nologinが存在するときにroot以外のユーザーがログインすることを許可できますか?

sudo 権限を持つ root 以外のユーザーが遅延終了 (shutdown +10またはその他の方法) を実行してログアウトすると仮定します。その後、シャットダウンが発生する前に再度ログインしてシャットダウンをキャンセルしようとします。問題は、をshutdown生成し/etc/nologinloginファイルが存在している間にのみrootログインを許可することです。これに対してユーザーの例外を生成できますか?

それ以外の場合は、ユーザーが遅延シャットダウンを開始し、ログインして後でキャンセルするようにする最善の方法は何ですか?

ベストアンサー1

システムで以下を使用する場合ポリアクリルアミド、次/etc/nologinによってログインが拒否されました。pam_nologin基準寸法

pam_nologin特定の基準に合ったユーザーの通話をスキップできます。pam_succeed_if。たとえば、admグループのユーザーがテキストコンソールを持っていてもテキストコンソールにログインできるようにするには、次の行の前に/etc/nologin次の行を追加します。/etc/pam.d/loginauth requisite pam_nologin.so

auth [default=ignore success=1] pam_succeed_if.so quiet user ingroup adm

おすすめ記事