2013. június 2.

GDM3 felhasználó-lista letiltása

A GNOME3 (Shell) környezet, alapértelmezetten olyan témával érkezik ami bejelentkezéskor listázza az elérhető felhasználókat. Ez sokfelhasználós gépeknél és tartományi bejelentkezésnél nem praktikus, és bizonyos esetekben biztonsági problémának is tekintik.
Letiltásához a /etc/dconf/db/gdm.d mappában kell a 90-debian-settings nevű (eredetileg üres) fájlt szerkeszteni. Tartalma:
[org/gnome/login-screen]
disable-user-list=true
banner-message-enable=true
banner-message-text='Bejelentkezés a számítógépre'
A fájl 1. sora a beállítási szekció meghatározása (bejelentkező-képernyő)
A 2. sor tiltja a felhasználók listázását, visszakapcsoláshoz hamisra (false) állítható.
A 3. és 4. sorral bejelentkező üzenetet határozhatunk meg ami a felhasználónév mező felett jelenik meg. A banner-message-enable hamisra állításával (false) letiltjuk az üzenetet, ekkor az utolsó sor elhagyható.

Amennyiben a fenti megoldás nem működne érdemes lehet a /usr/share/glib-2.0/schemas mappa fájlait átnézni, illetve a /etc/gdm/custom.conf vagy /etc/gdm/greeter.settings fájlok szerkesztésével foglalkozni. A beállítások életbe lépése elég esetleges, egy pontos specifikációt vagy magyarázatot a működésről én is szívesen látnék.