Negalite paleisti jokios komandos kaip supervartotojas, jei „Linux“ terminalas pateikia klaidą „sudo slaptažodis neveikia“. Laimei, tai lengva ištaisyti.

Kartais jūsų „Linux“ sistema gali pateikti neteisingo slaptažodžio klaidą net įvedus teisingą sudo slaptažodį. Tai gali nustebinti ir erzinti, kai bandote atlikti reikalus.

Pažvelkime į keletą greitų pataisymų, kuriuos galite išbandyti, kai teisingas sudo slaptažodis neveikia sistemoje „Linux“.

1. Atsijunkite ir prisijunkite prie naujos sesijos

„Linux“ sistemos paleidimas iš naujo yra vienas iš populiariausių ir lengviausių sprendimų, padedančių pašalinti bet kokius laikinus sistemos trikdžius. „Sudo“ slaptažodžio neveikianti klaida geriausiu atveju yra tik laikinas „Linux“ gedimas, kuris turėtų būti stebuklingai ištaisytas tiesiog greitai atsijungus-prisijungiant arba iš naujo paleidžiant sistemą.

Galite rankiniu būdu atsijungti ir vėl prisijungti prie „Linux“ sistemos naudodami Atsijungti komandą arba naudodami atitinkamus mygtukus darbalaukio aplinkoje, kurią naudojate.

instagram viewer

Jei tai jums netinka, tiesiog paleiskite iš naujo įvesdami paleisti iš naujo. Vis dar nepataisyta? Pereikite prie kito sprendimo!

2. Pakeiskite sudo slaptažodį iš virtualios konsolės sesijos

Jei pirmasis ir paprasčiausias sprendimas ne visai atliko darbą už jus, galite pabandyti iš naujo nustatyti vartotojo sudo slaptažodį iš Linux virtualios konsolės sesija. Toliau nurodyti veiksmai, kuriuos reikia atlikti:

  1. Perjunkite į naują virtualios konsolės seansą paspausdami Ctrl + Alt + F1 / F2 / F3 / F4. Jus turėtų pasveikinti nauja TTYx sesija.
  2. Perjunkite į root naudotoją naudodami sudo su komandą.
  3. Naudodami komandą passwd pakeiskite vartotojo sudo slaptažodį:
    passwd vartotojo vardas

Tai yra visi veiksmai, kurių reikia norint ištaisyti teisingą sudo slaptažodį, kuris neveikia jūsų vartotojui. Dabar jūsų problema turėtų būti išspręsta. Jei problema išlieka, išbandykite paskutinį sprendimą.

3. Iš naujo paleiskite „systemd-homed“ paslaugą

systemd-homed yra pagrindinė sisteminė paslauga, atsakinga už vartotojų namų katalogų palaikymą. Paleidus iš naujo, problema gali būti išspręsta, nes iš naujo nustatomas autentifikavimo mechanizmas ir gali būti pašalinti visi laikini sistemos trikdžiai.

Štai žingsniai, kaip iš naujo paleisti „systemd-homed“ paslaugą:

  1. Įjunkite naują terminalą.
  2. Perjunkite į root naudodami sudo su komandą.
  3. Naudokite komanda systemctl norėdami paleisti arba iš naujo paleisti „systemd-homed“ paslaugą:
    systemctl start systemd-homed.service
    systemctl paleiskite iš naujo systemd-homed.service

Tai visi veiksmai, kurių reikia norint paleisti ir iš naujo paleisti „systemd-homed“ paslaugą. Tai pagaliau turėtų išspręsti sudo slaptažodžio neveikiančią problemą.

Klaidos „sudo slaptažodis neveikia“ taisymas

Nors tai erzinanti problema, ją gana lengva išspręsti. Bet kuris iš trijų pateiktų sprendimų išspręs neveikiančią sudo slaptažodžio problemą.

Jei vis tiek nepavyksta tai padaryti arba dažnai tenka susidurti su daug laiko atimanti ir darbą trikdančia sudo išdaiga, gali būti laikas pereiti prie geresnės alternatyvos.