ArchLinuxとGNOME3.28の最新のインストールを実行しています。セキュリティ上の理由から、コンソールでのrootログインは許可していません。 /etc/securetty
を構成してこれを行いました。
ただし、GUIでGNOMEGDMログイン画面からrootアカウントにログインできるのではないかと心配です。
標準のユーザーアカウントと管理者アカウントのみがグラフィカルログインからログインでき、rootアカウントはログインできないように、これを防ぐ方法はありますか?
これは、次の行を追加することで実現できます ここで説明 。
auth [user_unknown=ignore success=ok ignore=ignore default=bad] pam_securetty.so
これらのファイルへ(一部はまだ存在しておらず、作成する必要がある場合があります):
/etc/pam.d/gdm
/etc/pam.d/gdm-autologin
/etc/pam.d/gdm-fingerprint
/etc/pam.d/gdm-password
/etc/pam.d/gdm-smartcard
このリンクを私に指摘した人 彼は私に彼の代わりに答えを書くことを好んだと言った (彼はこれをテストするシステムを持っておらず、盲目的な答えを書かないことを好むため)。しかし、それでも彼に感謝します( @ Kusalananda )。