GNU/Linux >> Znalost Linux >  >> Linux

Jak zakázat seznam uživatelů na přihlašovací obrazovce GNOME v CentOS/RHEL 8

Otázka :Jak zakázat zobrazování seznamu uživatelů při přihlašování do systému CentOS/RHEL 8?

Existují 2 způsoby, jak zakázat zobrazení seznamu uživatelů na přihlašovací obrazovce v CentOS/RHEL 8.

  1. Nastavení podle uživatele
  2. Globální nastavení pro všechny uživatele

Metoda 1 – Nastavení podle uživatele

Při této metodě je jednotlivý uživatel odebrán ze seznamu uživatelů, který se objeví na přihlašovací obrazovce. Pokud tedy zakážeme uživatele „sandy“, neobjeví se v seznamu uživatelů, zatímco ostatní uživatelé v seznamu stále budou. Pokud chcete zakázat zobrazení všech uživatelů v seznamu uživatelů, budete muset stejné nastavení použít pro jednotlivého uživatele. Místo toho můžete přistoupit ke globální metodě deaktivace dokončeného seznamu uživatelů.

1. Upravte soubor nastavení uživatelského profilu /var/lib/AccountsService/users/[username] a upravte řádek „SystemAccount=false “ na „SystemAccount=true “. Pokud je tedy uživatelské jméno john, musíte upravit soubor nastavení profilu – /var/lib/AccountsService/users/john.

# vi /var/lib/AccountsService/users/john
id='centos'
version-id='8'

[User]
Icon=/home/john/.face
SystemAccount=false

2. Odhlaste se z účtu a ověřte přihlašovací obrazovku. Uživatel „john“ by se nyní neměl objevit v seznamu uživatelů.

Metoda 2 – Globální nastavení pro všechny uživatele

Jak jsme již řekli, pokud nechcete, aby se na přihlašovací obrazovce objevil žádný seznam uživatelů, postupujte podle níže uvedených kroků.

1. Vytvořte nebo upravte soubor klíče gdm /etc/dconf/db/local.d/00-login-screen a přidejte níže uvedené řádky do souboru klíče.

# vi /etc/dconf/db/local.d/00-login-screen
[org/gnome/login-screen]
# Do not show the user list
disable-user-list=true

2. Po úpravě souboru spusťte „dconf update“ jako uživatel root, aby se změny projevily. Pokud se změny neprojeví, restartujte také službu gmd.

# dconf update
# systemctl restart gdm

3. odhlaste se z relace a ověřte přihlašovací obrazovku. Nyní by na přihlašovací obrazovce neměl zobrazovat žádný seznam uživatelů a místo toho by měl vyžadovat zadání uživatelského jména.


Linux
  1. Jak zakázat přihlášení uživatele root přes SSH

  2. Jak zakázat IPv6 na CentOS / RHEL 7

  3. Jak zakázat IPv6 na CentOS / RHEL 5

  1. Jak zakázat lvmetad v CentOS/RHEL

  2. Jak zakázat IPv6 v CentOS/RHEL 8

  3. CentOS / RHEL 6 :Jak zakázat / povolit přímé přihlášení root přes telnet

  1. CentOS / RHEL :Jak zakázat / povolit přímé přihlášení uživatele root a non-root ssh

  2. CentOS / RHEL :Jak zakázat přihlášení uživatele root nebo přístup root v systému

  3. CentOS / RHEL :Jak nakonfigurovat uživatelský účet, aby nikdy nevypršela platnost (zakázat stárnutí hesla)