Jak włączyć automatyczne logowanie?


11

Więc właśnie zainstalowałem Raspbian Jessie Lite na moim pi 2. Ale nie mogę uzyskać automatycznego logowania. Najpierw próbowałem z raspi-config, który nie działał. Potem, po trochę googlowaniu, znalazłem samouczek, który powinienem edytować, inittabale kiedy próbuję uzyskać do niego dostęp, jest pusty.


1
Jeśli wybierzesz właściwą opcję w raspi-config, powinna ona działać. Czegokolwiek używa inittab, nie będzie. Rzeczywiście większość samouczków sprzed połowy 2015 r. (I wiele później) dotyczy SysV i nie będzie działać. Niektóre faktycznie zakłócają normalne działanie.
Milliways,

@Milliways Próbowałem przejść na raspi-config i zmieniłem opcję uruchamiania na, konsolowe autologowanie, ale to nie działa.
Jemto

Odpowiedzi:


8

Znalazłem rozwiązanie wykorzystujące raspi-config. Bawiłem się nim przez chwilę i znalazłem coś (UWAGA: Być może trzeba zaktualizować raspi-config)

Aby włączyć automatyczne logowanie za pomocą raspi-config:

Run: sudo raspi-config
Choose option 3: Boot Options
Choose option B1: Desktop / CLI
Choose option B2: Console Autologin
Select Finish, and reboot the pi.

Pi powinien zalogować się automatycznie. To tak proste, jak, pi! :)


To powinna być zaakceptowana odpowiedź. Działał idealnie.
slm

działa jak urok, dzięki człowieku
FrontENG

3

Mam tego samego Rasbian Jessie na Ras Pi 2.

Wypróbuj TO (rozwiązanie przez raspberrypi.stackexchange) prawdopodobnie pomoże!

Powodzenia


3

Najpierw utwórz nową usługę podobną do getty @ .service:

# cp /lib/systemd/system/getty@.service \
     /etc/systemd/system/autologin@.service 

# ln -s /etc/systemd/system/autologin@.service \
        /etc/systemd/system/getty.target.wants/getty@tty8.service

następnie edytuj wartości ExecStart, Restart i Alias, w następujący sposób:

...
ExecStart=-/sbin/mingetty --autologin USERNAME %I
Restart=no
...
Alias=getty.target.wants/getty@tty8.service

i w końcu ponownie załaduj demona i uruchom usługę:

systemctl daemon-reload systemctl start getty@tty8.service

Zauważ, że jeśli opuścisz sesję tty8, nie będziesz mógł jej użyć do następnego restartu lub ręcznego uruchomienia przez systemctl, z wyjątkiem sytuacji, gdy pozostawisz Restart jako „zawsze”, ale zdecydowanie zalecamy unikanie tego ze względów bezpieczeństwa.


źródło: fedoraproject.org/wiki


To rozwiązanie w ogóle nie działało.
piepi

1
nie działa, jeśli skopiujesz go na ślepo, jeśli to masz na myśli
Havnar

1

Najprostszym sposobem, jaki znalazłem za pomocą Raspbian, jest edycja pliku raspi-config. Zrób to, otwierając /etc/lightdm/lightdm.confi ustawiając autologin-user=parametr.

Zmiana autologin-user=pina autologin-user=usernamektórym usernameznajduje się nazwa użytkownika.


Od kiedy /etc/lightdm/lightdm.con[sic] stał się „plikiem konfiguracji raspi”? Nieważne, że po prostu nie ma takiego pliku na Raspbian Lite .
Dmitrij Grigoriew
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.