It:HOWTO: Setting Up Autologin

From Sabayon Wiki
Jump to: navigation, search
i18n: en it tr
Stop.png
Mai, mai, mai impostare l'Autologin per l'utente root!

Questo HowTo vi aiuterà ad impostare l'Autologin, in modo da risparmiarvi la schermata di login ad ogni avvio.
Tenete presente che questo è un grosso rischio per la vostra sicurezza, chiunque potrà aver accesso al vostro computer senza necessità di alcuna password o autorizzazione di sorta, usate l'Autologin solo su computer dove la sicurezza non sia una priorità.

Di seguito imposteremo l'autologin per i Login Manager più comuni (Ad esempio sddm , lightdm , gdm etc) Indipendentemente dalla versione desktop installata è possibile utilizzare un Login Manager diverso da quello di default fornito dall'ambiete grafico in uso. Su SabayonLinux potreste trovarvi spesso ad utilizzare Lightdm come Login Manager predefinito ma nulla vieta di installarne uno di vostro gradimento.

Il Login Manager ha un proprio servizio di avvio. Uno e solo uno deve essere abilitato nel sistema. Se si desidera cambiare Login Manager , ricordarsi di disabilitare quello vecchio. Non è obbligatorio disinstallare un vecchio Login Manager , potrebbe tornare utile nel caso si verificasse un problema di avvio con quello abilitato.

LightDM

Decommentare e indicare il nome dell'utente alla riga

File: /etc/lightdm/lightdm.conf
[...]
autologin-user=<vostro-utente>
[...]

Oppure eseguire utilizzando lo stream editor sed:

# sed -i "s/autologin-user=.*/autologin-user=<vostro-utente>/" /etc/lightdm/lightdm.conf
# sed -i "/^#.*autologin-user=/ s/^#//" /etc/lightdm/lightdm.conf

Gestire il servizio lightdm

Avviare

# systemctl lightdm start

Fermare

# systemctl lightdm stop

Abilitare

# systemctl enable lightdm

Disabilitare

# systemctl disable lightdm

SDDM

Login Manager indicato per l'ambiente grafico KDE Plasma

Per SDDM ci sono tre voci da modificare per permettere l'autologin

File: /etc/sddm.conf
Relogin=true
User=<vostro-utente>
Session=default

Oppure eseguire utilizzando lo stream editor sed:

# sed -i "s/Relogin=.*/Relogin=true/" /etc/sddm,conf
# sed -i "s/^User=.*/User=<vostro-utente>/" /etc/sddm.conf
# sed -i "s/^Session=.*/Session=default/" /etc/sddm.conf

Gestire il servizio sddm

Avviare

# systemctl start sddm

Fermare

# systemctl stop sddm

Abilitare

# systemctl enable sddm

Disabilitare

# systemctl disable sddm


GDM

Login Manager predefinito per l'ambiente grafico GNOME Anche qui ci sono molteplici voci da modificare

File: /usr/share/gdm/defaults.conf
[...]
AutomaticLoginEnable=true
AutomaticLogin=<vostro-utente>
TimedLoginEnable=true
TimedLogin=<vostro-utente>
TimedLoginDelay=0
[...]

Oppure eseguire utilizzando lo stream editor sed:

# sed -i "s/^AutomaticLoginEnable=.*/AutomaticLoginEnable=true/" /usr/share/gdm/defaults.conf
# sed -i "s/^AutomaticLogin=.*/AutomaticLogin=<vostro-utente> /usr/share/gdm/defaults.conf
# sed -i "s/^TimedLoginEnable=.*/TimedLoginEnable=true/" /usr/share/gdm/defaults.conf
# sed -i "s/TimedLogin=.*TimedLogin=<vostro-utente>/" /usr/share/gdm/defaults.conf
# sed -i "s/TimedLoginDelay=.*/TimedLoginDelay=0/" /usr/share/gdm/defaults.conf

Gestire il servizio gdm

Avviare

# systemctl start gdm

Fermare

# systemctl stop gdm

Abilitare

# systemctl enable gdm

Disabilitare

# systemctl disable gdm

SLIM

Decommentare la riga auto_login ed indicare "yes" con spazio ed indicare il vostro utente alla voce "default_user" decommentando anche quest'ultima.

File: /etc/slim.conf
auto_login yes
default_user <vostro-utente>

Oppure eseguire utilizzando lo stream editor sed:

# sed -i "s/auto_login.*/auto_login\ yes/" /etc/slim.conf /etc/lxdm/lxdm.conf
# sed -i "/^#.*auto_login/ s/^#//" /etc/slim.conf
# sed -i "s/default_user.*/default_user\ <vostro-utente>/" /etc/slim.conf
# sed -i "/^#.*default_user/ s/^#//" /etc/slim.conf

Gestire il servizio slim

Avviare

# systemctl start slim

Fermare

# systemctl stop slim

Abilitare

# systemctl enable slim

Disabilitare

# systemctl disable slim