Kuidas parandada Linuxis parooli "passwd: autentimismärgi manipuleerimise viga"
Linuxis kasutatakse käsku passwd kasutajakonto paroolide määramiseks või muutmiseks, selle käsu kasutamisel võib mõnikord tekkida tõrge:\"passwd: Autentimismärgi manipuleerimise viga", nagu on näidatud allpool toodud näites.
Hiljuti logisin oma CentOS-i serverisse sisse, kasutades oma kasutajanime “tecmint”. Kui olen sisse loginud, proovin parooli muuta passwd-utiliidi abil, kuid sekund pärast seda, kui saan järgmised tõrketeated.
# su - tecmint $ passwd tecmint Changing password for user tecmint Changing password for tecmint (current) UNIX password: passwd: Authentication token manipulation error
Selles artiklis selgitame\"passwd: autentimismärgi manipuleerimisvea" parandamise erinevaid viise Linuxi süsteemides.
1. Taaskäivitage süsteem
Esimene põhilahendus on süsteemi taaskäivitamine. Ma ei oska tegelikult öelda, miks see toimis, kuid minu CentOS 7 puhul töötas see minu jaoks.
$ sudo reboot
Kui see ei õnnestu, proovige järgmisi lahendusi.
2. Määrake PAM-mooduli õiged seaded
Teine võimalik põhjus\"passwd: Autentimismärgi manipuleerimise viga" on valed PAM-i (Pluggable Authentication Module) seaded. See ei võimalda moodulil uut sisestatud autentimismärki hankida.
PAM-i erinevad seaded leiate saidilt /etc/pam.d/.
$ ls -l /etc/pam.d/ -rw-r--r-- 1 root root 142 Mar 23 2017 abrt-cli-root -rw-r--r-- 1 root root 272 Mar 22 2017 atd -rw-r--r-- 1 root root 192 Jan 26 07:41 chfn -rw-r--r-- 1 root root 192 Jan 26 07:41 chsh -rw-r--r-- 1 root root 232 Mar 22 2017 config-util -rw-r--r-- 1 root root 293 Aug 23 2016 crond -rw-r--r-- 1 root root 115 Nov 11 2010 eject lrwxrwxrwx 1 root root 19 Apr 12 2012 fingerprint-auth -> fingerprint-auth-ac -rw-r--r-- 1 root root 659 Apr 10 2012 fingerprint-auth-ac -rw-r--r-- 1 root root 147 Oct 5 2009 halt -rw-r--r-- 1 root root 728 Jan 26 07:41 login -rw-r--r-- 1 root root 172 Nov 18 2016 newrole -rw-r--r-- 1 root root 154 Mar 22 2017 other -rw-r--r-- 1 root root 146 Nov 23 2015 passwd lrwxrwxrwx 1 root root 16 Apr 12 2012 password-auth -> password-auth-ac -rw-r--r-- 1 root root 896 Apr 10 2012 password-auth-ac ....
Näiteks võib see tõrge ilmneda valesti konfigureeritud /etc/pam.d/common-password failiga. Probleemi saab lahendada käsu pam-auth-update juurõigustega käivitamine.
$ sudo pam-auth-update
3. Juhtpartitsiooni uuesti paigaldamine
Seda viga võidakse näha ka siis, kui partitsioon /
on ühendatud kirjutuskaitstudena, mis tähendab, et ühtegi faili ei saa muuta, seega ei saa kasutaja parooli määrata ega muuta. Selle tõrke kõrvaldamiseks peate juurpartitsiooni ühendama nii nagu loetud/kirjutatud nagu näidatud.
$ sudo mount -o remount,rw /
4. Määra varifailile õiged õigused
Selle tõrke võivad põhjustada ka valed õigused failil/etc/shadow, mis salvestab kasutajakontode tegelikud paroolid krüptitud vormingus. Selle faili lubade kontrollimiseks kasutage järgmist käsku.
$ ls -l /etc/shadow
Õigete õiguste määramiseks kasutage käsku chmod järgmiselt.
$ sudo chmod 0640 /etc/shadow
5. Parandage ja parandage failisüsteemi vead
Väiksemad mäluseadme või failisüsteemi vead võivad samuti kõnealuse tõrke põhjustada. Selliste vigade parandamiseks võite kasutada Linuxi kettaskaneerimise tööriistu, näiteks fsck.
6. Vabastage kettaruum
Pealegi, kui teie ketas on täis, ei saa te plaadil ühtegi faili muuta, eriti kui faili suurus peaks suurenema. See võib põhjustada ka ülaltoodud tõrke. Sellisel juhul saate selle vea lahendamiseks kettaruumi puhastamiseks lugeda järgmisi artikleid.
- Agedu - kasulik tööriist raisatud kettaruumi jälitamiseks Linuxis
- BleachBit - tasuta kettaruumi puhastaja ja privaatsusvalve Linuxi süsteemidele
- Kuidas Linuxis dubleerivaid/soovimatuid faile leida ja eemaldada, kasutades tööriista FSlint
Siit leiate ka need artiklid, mis käsitlevad kasutajate paroolide haldamist Linuxis.
- Kuidas unustatud juurparooli lähtestada RHEL/CentOS-is ja Fedoras
- Kuidas sundida kasutajat parooli vahetama järgmisel Linuxi sisselogimisel?
- Kuidas käivitada käsk „sudo” Linuxis parooli sisestamata
Praegu on see kõik! Kui teate mõnda muud lahendust\"passwd: autentimismärgi manipuleerimisvea parandamiseks", andke meile sellest teada allpool oleva tagasiside vormi kaudu. Oleme tänulikud teie panuse eest.