Jak sprawić, aby Ubuntu poprosił mnie o hasło przy logowaniu ponownie?


17

Właśnie zainstalowałem Ubuntu 12.10, a następnie przypadkowo ustawiłem hasło konta administratora na puste / null. Dało mi to problemy przy próbie wykonywania zadań administracyjnych w GUI, więc po przeczytaniu na askubuntu użyłem passwdpolecenia, aby ustawić hasło do konta od nowa.

Jednak na ekranie logowania po kliknięciu konta nie jestem proszony o podanie hasła; ale zamiast tego loguję się bezpośrednio, jak gdyby dla konta nie ustawiono hasła.

Podczas wykonywania zadań administracyjnych w GUI zostaniesz poproszony o hasło.

Co mam zrobić, aby otrzymać hasło podczas logowania?

Próbowałem już kilka razy w oknie ustawień konta użytkownika ustawić nowe hasło do konta. Oznacza to, że w oknie ustawień nie ma napisu „Zaloguj się bez hasła” dla mojego konta i pokazuje, że dla konta zostało ustawione hasło.


Natknąłem się więc na kogoś ( handytutorial.com/manage-users-and-groups-in-ubuntu-12-10-12-04 ) sugerując instalację gnome-system-tools. Zrobiłem to, a ustawienia mojego konta są wyświetlane jako „nie pytaj przy logowaniu” (dokładnie to, czego doświadczam). Zmiana go za pomocą narzędzi gnome-system rozwiązała dla mnie problem. Czy to może być błąd w ustawieniach użytkownika Unity?
TN

Odpowiedzi:


18

Uruchom następującą komendę w terminalu:

sudo gpasswd -d username nopasswdlogin

zamień swoją nazwę użytkownika na username.


1
Zakładasz, że istnieje nazwa grupy nopasswdlogin? Nie mam takiej grupy.
guntbert

Nie działa na Lubuntu 18.0.4. Ta odpowiedź działa
Marco Sulla,

11

Uważam, że wszystko, co musisz zrobić, to przejść do „Ustawienia-> Konta użytkowników-> Odblokuj-> Automatyczne logowanie-> Wyłączone”

Jeśli to nie zadziała, zawsze możesz utworzyć nowe konto i usunąć stare. Jeśli jest to nowa instalacja, może to być najłatwiejsza.

Możesz także ręcznie edytować plik konfiguracyjny lightdm

gksu gedit /etc/lightdm/lightdm.conf

[SeatDefaults]
autologin-guest=false 
autologin-user=username
autologin-user-timeout=0
autologin-session=lightdm-autologin
greeter-session=unity-greeter
user-session=ubuntu

Umieść symbol funta (liczba #) przed wszystkimi liniami autologin.

Jeden z nich musi działać. Mam nadzieję że to pomoże.


2
Prawdopodobnie nie wyjaśniłem tego zbyt dobrze, problem polegał na tym, że dla (mojego) konta administracyjnego ustawiono hasło, ale nie zostałem o to poproszony przy logowaniu. Musiałem aktywnie wybrać i kliknąć konto na ekranie logowania, aby konto nie zostało skonfigurowane do automatycznego logowania. Dlatego twoja sugestia nie rozwiązała mojego konkretnego problemu. Mimo wszystko dziękuję.
TN

1

Żadna z pozostałych odpowiedzi nie działała dla mnie. Używam Ubuntu 18.04 i musiałem przejść do Ustawień -> Szczegóły -> Użytkownicy, a następnie nacisnąć przycisk „Odblokuj” w prawym górnym rogu. Następnie przełącz „Automatyczne logowanie” na WYŁ. I to wszystko.


0

Wiem, że to jest stare, ale znalazłem rozwiązanie i chcę je udostępnić do wykorzystania w przyszłości (jest to pierwsza strona, która pojawia się w Google na zadane pytanie)

Przejdź do „Użytkownicy i grupy” (nie „Konta użytkowników”), a znajdziesz ustawienie


0

otwarty terminal

sudo gedit /etc/lightdm/lightdm.conf

powinien mieć zainstalowany gedit lub możesz użyć nano

sudo nano /etc/lightdm/lightdm.conf

po prostu zamień linię

autologin-user = nazwa użytkownika

z

autologin-user = false

lub

#autologin-user=username

zapisz i wyjdź. Teraz poprosi o hasło na ekranie startowym.


0

To było moje rozwiązanie dla Ubuntu 18.04: Otwórz swój Unity Launcheri wpisz users. Otworzy się następujące okno:

wprowadź opis zdjęcia tutaj

Wszystko czego potrzebujesz to:

  1. Unlock użytkownika, klikając prawy górny przycisk pokazany na obrazku
  2. Odznacz „ Automatic Login

0

Uruchom następujące polecenie, upewniając się, że zastąpiłeś usernameswoją nazwę użytkownika:

sudo gpasswd -d username nopasswdlogin
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.