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.
w tym artykule pokazano, jak automatycznie zalogować się na pulpicie przy użyciu raspi-config, ale pytanie dotyczy tego, jak automatycznie się zalogować, gdy nie ma graficznego interfejsu użytkownika ani pulpitu (więc przywołanie zachęty powłoki). Jednak ten artykuł pokazuje również, jak automatycznie zalogować się do powłoki.
więc metoda lightdm.conf nie działała dla mnie, po trochę zabawy z najłatwiejszą metodą, którą znalazłem poniżej.
cd / etc / systemd / system /
stamtąd wpisz: ls
zobaczysz autologin @ .service
po prostu sudo nano autologin @ .service
i zmień wiersz ExecStart = - / sbin / agetty --autologin pi --noclear% I $ TERM
do
ExecStart = - / sbin / agetty --autologin [nazwa użytkownika] --noclear% I $ TERM
gdzie [Nazwa użytkownika] oznacza użytkownika, którego chcesz się zalogować bez nawiasów.
teraz miałem automatyczne logowanie pi działające przy użyciu konfiguracji raspi-config, ale użyłem powyższej metody, aby zmienić automatyczne logowanie dla nowego użytkownika.
Odpowiedzi:
W przypadku Raspbian Wheezy:
Powinieneś być w stanie edytować plik / etc / inittab, aby włączyć automatyczne logowanie.
Znajdź taką linię w / etc / inittab
To uruchamia proces getty na tty1. Możesz dodać
--autologin
opcję getty do tej linii:Zastąp {NAZWA UŻYTKOWNIKA} użytkownikiem, którego chcesz się zalogować.
Uwaga: Nie testowałem tego, sprawdź stronę getty, aby uzyskać więcej informacji.
Aktualizacja: Raspbian Jessie używa systemd, więc inittab nie jest używany. Oto FAQ, które mogą pomóc Jessie: https://fedoraproject.org/wiki/Systemd#How_do_I_set_automatic_login_on_a_virtual_console_terminal.3F
FAQ dotyczy Fedory, ale powinno być bardzo podobne w Raspbian Jessie.
AKTUALIZACJA 2: Powyższa strona zniknęła, więc oto treść z maszyny Wayback:
Jak ustawić automatyczne logowanie na terminalu konsoli wirtualnej?
Najpierw utwórz nową usługę podobną do getty @ .service:
następnie edytuj wartości ExecStart, Restart i Alias, w następujący sposób:
i w końcu ponownie załaduj demona i uruchom usługę:
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
/etc/inittab
plikuraspbian jessie
.istnieje prostszy sposób na zrobienie tego przy użyciu raspi-config. W tym artykule wyjaśniono to http://www.opentechguides.com/how-to/article/raspberry-pi/5/raspberry-pi-auto-start.html
pokazano:
źródło
Działa to dla mnie z Jessie Lite:
zawartość:
Jedynym problemem jest to, że nie mogę się już zalogować przy użyciu SSH - odmowa dostępu. :-(
źródło
ExecStart=-/usr/bin/agetty --autologin username --noclear %I $TERM
Jeśli chcesz automatycznie zalogować się do Raspberry Pi na linii szeregowej, musisz edytować plik / etc / inittab na pi z uprawnieniami sudo.
Znajdź taką linię w / etc / inittab
Dodaj opcję getty --autologin do tej linii.
Zapisz i uruchom ponownie.
źródło
T0:23
?? Myślałem, że tak powinno być1:2345
.Korzystam z NOOBS i miałem nieco inny plik inittab. Oto, co zmieniłem, łącząc zarówno „--autologin” na linii T0, jak i linię 1: 2345:
źródło
więc metoda lightdm.conf nie działała dla mnie, po trochę zabawy z najłatwiejszą metodą, którą znalazłem poniżej.
cd / etc / systemd / system /
stamtąd wpisz: ls
zobaczysz autologin @ .service
po prostu sudo nano autologin @ .service
i zmień wiersz ExecStart = - / sbin / agetty --autologin pi --noclear% I $ TERM
do
ExecStart = - / sbin / agetty --autologin [nazwa użytkownika] --noclear% I $ TERM
gdzie [Nazwa użytkownika] oznacza użytkownika, którego chcesz się zalogować bez nawiasów.
teraz miałem automatyczne logowanie pi działające przy użyciu konfiguracji raspi-config, ale użyłem powyższej metody, aby zmienić automatyczne logowanie dla nowego użytkownika.
mam nadzieję że to pomoże
źródło