U kunt geen enkele opdracht uitvoeren als de superuser als de Linux-terminal de foutmelding "sudo-wachtwoord werkt niet" geeft. Gelukkig is het eenvoudig op te lossen.

Soms kan uw Linux-systeem een ​​onjuiste wachtwoordfout genereren, zelfs nadat u het juiste sudo-wachtwoord hebt ingevoerd. Dit kan zowel verrassend als vervelend zijn als je dingen voor elkaar probeert te krijgen.

Laten we een paar snelle oplossingen bekijken die u kunt proberen wanneer uw juiste sudo-wachtwoord niet werkt op Linux.

1. Log uit en log in op een nieuwe sessie

Uw Linux-systeem opnieuw opstarten is een van de meest populaire en gemakkelijke oplossingen voor het oplossen van tijdelijke systeemstoringen. De sudo-wachtwoord werkt niet-fout is, in het beste geval, slechts een tijdelijke storing in Linux die op magische wijze moet worden opgelost door simpelweg snel uit te loggen of het systeem opnieuw op te starten.

U kunt handmatig uitloggen en weer inloggen op uw Linux-systeem met behulp van de uitloggen opdracht of door de overeenkomstige knoppen te gebruiken in de desktopomgeving die u gebruikt.

instagram viewer

Als dat niet voor u werkt, voert u gewoon een herstart uit door te typen opnieuw opstarten. Nog steeds niet opgelost? Ga verder met de volgende oplossing!

2. Wijzig het sudo-wachtwoord van een Virtual Console-sessie

Als de eerste en gemakkelijkste oplossing niet helemaal het werk voor u heeft gedaan, kunt u proberen het sudo-wachtwoord voor de gebruiker opnieuw in te stellen vanaf een Linux virtuele consolesessie. Dit zijn de te volgen stappen:

  1. Schakel over naar een nieuwe virtuele consolesessie door op te drukken Ctrl+Alt+F1/F2/F3/F4. Je zou moeten worden begroet door een nieuwe TTYx-sessie.
  2. Schakel over naar de rootgebruiker met de sudo su commando.
  3. Gebruik de opdracht passwd om het sudo-wachtwoord voor de gebruiker te wijzigen:
    passwd gebruikersnaam

Dat zijn alle stappen die nodig zijn om het juiste sudo-wachtwoord te herstellen dat niet werkt voor uw gebruiker. Uw probleem zou nu verholpen moeten zijn. Probeer de laatste oplossing als het probleem zich blijft voordoen.

3. Start de systemd-homed-service opnieuw

systemd-homed is een core systemd-service die verantwoordelijk is voor het bieden van ondersteuning aan de home-directories van gebruikers. Opnieuw opstarten kan het probleem oplossen omdat het authenticatiemechanisme wordt gereset en mogelijk tijdelijke systeemstoringen worden verholpen.

Hier zijn de stappen om de systemd-homed-service opnieuw te starten:

  1. Start een nieuwe terminal op.
  2. Schakel over naar root met behulp van de sudo su commando.
  3. Gebruik het systemctl-commando om de systemd-homed-service te starten of opnieuw te starten:
    systemctl start systemd-homed.service
    systemctl herstart systemd-homed.service

Dat zijn alle stappen die nodig zijn om de systemd-homed-service te starten en opnieuw te starten. Dit zou eindelijk het probleem moeten oplossen dat het sudo-wachtwoord niet werkt.

De fout "sudo-wachtwoord werkt niet" oplossen

Hoewel het een vervelend probleem is, is het vrij eenvoudig op te lossen. Een van de drie geboden oplossingen zal ongetwijfeld het probleem oplossen dat het sudo-wachtwoord niet werkt.

Als je het nog steeds niet aan de praat krijgt of vaak te maken hebt met sudo's tijdrovende en werkverstorende capriolen, is het misschien tijd om over te schakelen naar een beter alternatief.