Ne možete pokrenuti nijednu naredbu kao superkorisnik ako Linux terminal izbaci pogrešku "sudo lozinka ne radi". Srećom, to je lako popraviti.

Ponekad vaš Linux sustav može izbaciti pogrešku netočne lozinke čak i nakon što upišete ispravnu sudo lozinku. To može biti i iznenađujuće i neugodno kada pokušavate nešto obaviti.

Pogledajmo nekoliko brzih rješenja koja možete isprobati kada vaša ispravna sudo lozinka ne radi na Linuxu.

1. Odjavite se i prijavite se u novu sesiju

Ponovno pokretanje vašeg Linux sustava jedno je od najpopularnijih i najjednostavnijih rješenja za popravljanje bilo kakvih privremenih grešaka u sustavu. Pogreška sudo lozinka ne radi je, u najboljem slučaju, samo privremeni kvar unutar Linuxa koji bi se trebao magično popraviti jednostavnom brzom odjavom-prijavom ili ponovnim pokretanjem sustava.

Možete se ručno odjaviti i ponovno prijaviti u svoj Linux sustav koristeći Odjavite se naredbom ili korištenjem odgovarajućih gumba na radnoj površini koju izvodite.

U slučaju da vam to ne uspije, jednostavno izvedite ponovno pokretanje upisivanjem

instagram viewer
ponovno podizanje sustava. Još uvijek nije popravljeno? Prijeđite na sljedeće rješenje!

2. Promijenite sudo lozinku iz sesije virtualne konzole

Ako vam prvo i najlakše rješenje nije uspjelo, možete pokušati poništiti sudo lozinku za korisnika iz Linux virtualna konzolna sesija. Evo koraka koje treba slijediti:

  1. Prijeđite na novu sesiju virtualne konzole pritiskom na Ctrl + Alt + F1/F2/F3/F4. Trebala bi vas dočekati nova TTYx sesija.
  2. Prebacite se na root korisnika s sudo su naredba.
  3. Pomoću naredbe passwd promijenite sudo lozinku za korisnika:
    passwd korisničko ime

To su svi koraci potrebni da popravite ispravnu sudo lozinku koja ne radi za vašeg korisnika. Vaš bi problem sada trebao biti riješen. U slučaju da se problem nastavi, isprobajte posljednje rješenje.

3. Ponovno pokrenite Systemd-homed uslugu

systemd-homed je temeljna systemd usluga odgovorna za pružanje podrške kućnim imenicima korisnika. Ponovno pokretanje može riješiti problem jer poništava mehanizam provjere autentičnosti i potencijalno popravlja sve privremene greške u sustavu.

Evo koraka za ponovno pokretanje usluge systemd-homed:

  1. Pokrenite novi terminal.
  2. Prebacite se na root korištenjem sudo su naredba.
  3. Koristiti naredba systemctl za pokretanje ili ponovno pokretanje usluge systemd-homed:
    systemctl pokrenite systemd-homed.service
    systemctl ponovno pokrenite systemd-homed.service

To su svi koraci potrebni za pokretanje i ponovno pokretanje usluge systemd-homed. Ovo bi konačno trebalo riješiti problem sudo lozinke koja ne radi.

Ispravljanje pogreške "sudo lozinka ne radi".

Iako je to neugodan problem, prilično ga je lako riješiti. Bilo koje od tri navedena rješenja sigurno će riješiti problem sudo lozinke koja ne radi.

Ako vam se i dalje ne čini da radi ili se često morate nositi sa sudoovim nestašlucima koji vam oduzimaju vrijeme i ometaju posao, možda je vrijeme da prijeđete na bolju alternativu.