GNU/Linux >> Belajar Linux >  >> Linux

Cara Menonaktifkan daftar pengguna pada layar masuk GNOME di CentOS/RHEL 8

Pertanyaan :Bagaimana cara menonaktifkan daftar pengguna yang ditampilkan saat masuk ke sistem CentOS/RHEL 8?

Ada 2 cara untuk menonaktifkan daftar pengguna yang ditampilkan di layar login di CentOS/RHEL 8.

  1. Setelan Per pengguna
  2. Setelan Global untuk semua pengguna

Metode 1 – Per Pengaturan Pengguna

Dalam metode ini, pengguna individu dihapus dari daftar pengguna yang muncul di layar login. Jadi jika kita menonaktifkan pengguna "sandy", itu tidak akan muncul di daftar pengguna sementara pengguna lain akan tetap ada di daftar. Jika Anda ingin menonaktifkan semua pengguna agar tidak muncul dalam daftar pengguna, Anda harus menerapkan pengaturan yang sama ke pengguna individual. Sebagai gantinya, Anda dapat mendekati metode global untuk menonaktifkan daftar pengguna yang lengkap.

1. Ubah file setelan profil pengguna /var/lib/AccountsService/users/[nama pengguna] dan ubah baris “SystemAccount=false ” menjadi “SystemAccount=true “. Jadi jika nama pengguna adalah john, Anda perlu mengedit file pengaturan profil – /var/lib/AccountsService/users/john.

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

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

2. Keluar dari akun dan verifikasi layar masuk. Pengguna “john” seharusnya tidak muncul di daftar pengguna sekarang.

Metode 2 – Pengaturan Global untuk semua pengguna

Seperti yang kami katakan sebelumnya jika Anda tidak ingin daftar pengguna muncul sama sekali di layar login, ikuti langkah-langkah yang diuraikan di bawah ini.

1. Buat atau ubah file kunci gdm /etc/dconf/db/local.d/00-login-screen dan tambahkan baris di bawah ini ke file kunci.

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

2. Setelah file dimodifikasi, jalankan “dconf update” sebagai pengguna root untuk membuatnya berlaku. Mulai ulang juga layanan gmd jika perubahan tidak terlihat.

# dconf update
# systemctl restart gdm

3. logout dari sesi dan verifikasi layar login. Seharusnya sekarang tidak menampilkan daftar pengguna apa pun di layar masuk dan malah meminta nama pengguna untuk dimasukkan.


Linux
  1. Cara Mendaftar Pengguna di CentOS 7

  2. Cara menonaktifkan IPv6 di CentOS / RHEL 5

  3. Cara menonaktifkan lvmetad di CentOS/RHEL

  1. Cara Menonaktifkan IPv6 di CentOS/RHEL 8

  2. CentOS / RHEL 6:Cara Menonaktifkan / Mengaktifkan login root langsung melalui telnet

  3. CentOS / RHEL :Cara Menonaktifkan / Mengaktifkan login ssh pengguna root dan non-root langsung

  1. CentOS / RHEL :Cara menonaktifkan login root atau akses root pada sistem

  2. CentOS / RHEL :Cara menonaktifkan riwayat shell BASH

  3. CentOS / RHEL 6:Cara menonaktifkan layanan telnet