Polska społeczność Fedora Linux

Poradniki

Automatyczne logowanie

Sugerowany sposób

Dla środowiska GNOME lub XFCE, domyślnym menadżerem logowania jest GDM. Otwórz plik /etc/gdm/custom.conf i wypełnij następująco:

[daemon]
TimedLoginEnable=true
TimedLogin=twój_login
TimedLoginDelay=5
AutomaticLoginEnable=false
AutomaticLogin=twój_login

Parametr AutomaticLoginEnable ustawiony na false loguje zawsze z opóźnieniem, ustawiony na true loguje do systemu bez opóźnienia. 5 to czas opóźnienia w sekundach.

Ustawienia widoczne pod oknem logowania (domyślna sesja, język) są zapisywane do pliku /home/użytkownik/.dmrc

[Desktop]
Session=gnome
# Session=xfce4
# Session=kde
# Session=openbox
# Session=openbox-gnome
# Language=en_EN.UTF-8
Language=pl_PL.UTF-8
Layout=pl

Alternatywny sposób ustawienia automatycznego logowania

Do konfiguracji demona GDM zaleca się używanie pliku /etc/gdm/custom.conf ( takie jest jego przeznaczenie ). Ten sposób opiera się na modyfikacji pliku /etc/gdm/gdm.schemas, który przechowuje wartości domyślne. Z tego względu nie zaleca się tego sposobu, ponadto plik może zostać zwyczajnie nadpisany przy aktualizacji paczki gdm. https://help.gnome.org/admin/gdm/

Jako root edytujemy plik /etc/gdm/gdm.schemas interesuje nas ta część pliku:

Logowanie automatyczne:

  <schema>
      <key>daemon/AutomaticLoginEnable</key>
      <signature>b</signature>
      <default>false</default>
    </schema>
    <schema>
      <key>daemon/AutomaticLogin</key>
      <signature>s</signature>
      <default></default>
    </schema>

w „AutomaticLoginEnable” należy zmienić na oraz w części „AutomaticLogin” między wpisać nazwę użytkownika.

Logowanie z opóźnieniem czasowym:

    <schema>
      <key>daemon/TimedLoginEnable</key>
      <signature>b</signature>
      <default>false</default>
    </schema>
    <schema>
      <key>daemon/TimedLogin</key>
      <signature>s</signature>
      <default></default>
    </schema>
    <schema>
      <key>daemon/TimedLoginDelay</key>
      <signature>i</signature>
      <default>30</default>
    </schema>

wykonujemy czynności analogicznie co przy logowaniu automatycznym dodatkowo możemy ustawić opóźnienie zmieniając liczbę 30 na inną.

Napisz komentarz

Polska Społeczność Fedora Linux.
Logo Fedora jest znakiem towarowym należącym do Red Hat Inc. | Polska strona fedora.pl jest administrowana i utrzymywana przez osoby niezależne od Red Hat Inc.
O ile treść nie stanowi inaczej, artykuły na tej stronie są dostępne na licencji Creative Commons Attribution-ShareAlike 4.0 International License. | Kontakt do redakcji: redakcja fedora.pl