Configurare il prompt di login

Un prompt di login viene proposto all'utente dal display Manager alla fine della procedura di boot. Il comportamento e l'aspetto del prompt di login possono essere configurati regolando le impostazioni del display manager.

LightDM

Trisquel 7 usa LightDM come display manager. Gli utenti possono editare la schermata di benvenuto di Unity di default editando i seguenti file.

  /usr/share/glib-2.0/schemas/90_trisquel.gschema.override
  /usr/share/glib-2.0/schemas/com.canonical.unity-greeter
L'utente deve poi eseguire il seguente comando per generare un nuovo file gschemas.compiled, che inserirà le modifiche in modo permanente.
  sudo glib-compile-schemas /usr/share/glib-2.0/schemas/
Gli utenti possono anche aggiungere istruzioni in /usr/share/lightdm/lightdm.conf.d/50-unity-greeter.conf che riguardano il come LightDM debba comportarsi, per esempio abilitare e disabilitare la lista degli utenti, i login automatici, i login guest, etc.

LightDM ha una buona documentazione sul suo sito sulle possibili cose che potresti voler fargli fare.

Di seguito ci sono alcuni esempi.

Nascondere la lista degli utenti

Puoi sostituire la lista degli utenti con un semplice prompt di login usando le seguenti regole.

  [SeatDefaults]
  greeter-hide-users=true
  greeter-show-manual-login=true

Nascondere il login dell'utente guest

LightDM mostra la sessione dell'utente guest di default. Puoi disabilitarla con la la seguente regola.

  [SeatDefaults]
  allow-guest=false

Login automatico

È possibile configurare il sistema per il login automatico di un certo utente per impostazione predefinita con "autologin-user". Se si utilizza anche "autologin-user-timeout", è possibile definire un ritardo in secondi, durante il quale viene visualizzato un prompt di login normale. Qualsiasi attività dell'utente annullerà il login automatico.

  [SeatDefaults]
  autologin-user=USERNAME
  autologin-user-timeout=delay
Se vuoi loggarti di default come utente guest, usa "autologin-guest" al posto di "autologin-user".
  [SeatDefaults]
  autologin-guest=true

GDM

Il display manager di Trisquel 6 era GDM. Si può trovare un po' di documentazione qui.

Nascondere la lista degli utenti

Per disabilitare la lista degli utenti al login, premi Alt + F2 quando ti sei loggato ed usa poi il seguente comando.

  sudo gconftool-2 -t bool -s /apps/gdm/simple-greeter/disable_user_list true

Autologin & login timeout

Queste funzionalità possono essere gestite editando /etc/gdm/custom.conf. E.g.
  [daemon]
  AutomaticLoginEnable=false
  AutomaticLogin=USERNAME
  #TimedLoginEnable=true
  #TimedLogin=USERNAME
  #TimedLoginDelay=20

Revisioni

04/06/2017 - 19:31
moby1984