Du kan ikke køre nogen kommando som superbruger, hvis Linux-terminalen kaster fejlen "sudo password virker ikke". Heldigvis er det nemt at rette.

Nogle gange kan dit Linux-system give en forkert adgangskodefejl, selv efter at have indtastet den korrekte sudo-adgangskode. Dette kan være både overraskende og irriterende, når du prøver at få tingene gjort.

Lad os se på et par hurtige løsninger, du kan prøve, når din korrekte sudo-adgangskode ikke virker på Linux.

1. Log ud og log ind på en ny session

Genstarter dit Linux-system er en af ​​de mest populære og nemme løsninger til at rette eventuelle midlertidige systemfejl. Sudo-adgangskoden fungerer ikke-fejlen er i bedste tilfælde blot en midlertidig fejl i Linux, som på magisk vis skal rettes ved blot at lave et hurtigt logout-login eller en systemgenstart.

Du kan manuelt logge ud og logge tilbage på dit Linux-system enten ved hjælp af Log ud kommando eller ved at bruge de tilsvarende knapper på det skrivebordsmiljø, du kører.

Hvis det ikke virker for dig, skal du blot genstarte ved at skrive

instagram viewer
genstart. Stadig ikke rettet? Gå videre til næste løsning!

2. Skift sudo-adgangskoden fra en virtuel konsolsession

Hvis den første og nemmeste løsning ikke helt gjorde arbejdet for dig, kan du prøve at nulstille sudo-adgangskoden for brugeren fra en Virtuel Linux-konsolsession. Her er de trin, du skal følge:

  1. Skift til en ny virtuel konsolsession ved at trykke på Ctrl + Alt + F1/F2/F3/F4. Du skulle blive mødt af en ny TTYx-session.
  2. Skift til root-brugeren med sudo su kommando.
  3. Brug passwd-kommandoen til at ændre sudo-adgangskoden for brugeren:
    passwd brugernavn

Det er alle de nødvendige trin for at rette op på den korrekte sudo-adgangskode, der ikke fungerer for din bruger. Dit problem skulle nu være løst. Hvis problemet fortsætter, prøv den sidste løsning.

3. Genstart systemd-homed-tjenesten

systemd-homed er en kernesystemd-tjeneste, der er ansvarlig for at yde support til brugernes hjemmekataloger. Genstart af det kan løse problemet, fordi det nulstiller godkendelsesmekanismen og potentielt løser eventuelle midlertidige systemfejl.

Her er trinene til at genstarte systemd-homed-tjenesten:

  1. Tænd en ny terminal.
  2. Skift til root ved hjælp af sudo su kommando.
  3. Brug systemctl kommandoen for at starte eller genstarte systemd-homed-tjenesten:
    systemctl start systemd-homed.service
    systemctl genstart systemd-homed.service

Det er alle de nødvendige trin for at starte og genstarte systemd-homed-tjenesten. Dette skulle endelig løse problemet med sudo-adgangskoden, der ikke virker for dig.

Retter fejlen "sudo Password Fungerer ikke".

Selvom det er et irriterende problem, er det ret nemt at løse. En af de tre angivne løsninger er bundet til at løse problemet med sudo-adgangskoden, der ikke virker.

Hvis du stadig ikke kan få det til at virke, eller ofte skal håndtere sudos tidskrævende og arbejdsforstyrrende løjer, er det måske på tide at skifte til et bedre alternativ.