Chyba manipulácie s autentifikačným tokenom sa zvyčajne vyskytuje vtedy, keď sa používateľ pokúsi zmeniť svoje heslo v systéme Linux, ale niečo sa pokazí. Príčinou môžu byť rôzne dôvody, napríklad nesprávne oprávnenia súboru s heslom alebo nedostatočné práva používateľa.

V doslovnom preklade táto chyba znamená, že nástroj na správu hesiel passwd nemôže manipulovať s tokenom. Pod tokenom tu rozumieme hash zadaného hesla. Môže to byť dôsledok nemožnosti zapísať nový hash do konfiguračného súboru, pretože:
/etc/shadow;Ďalej sa pozrime, ako odstrániť každý z týchto problémov, aby sa chyba odstránila.
Na opravu tejto chyby môžete vyskúšať nasledujúce kroky:
"passwd" s právami superužívateľa (sudo). Napríklad príkaz sudo passwd username(/etc/passwd a /etc/shadow). Uistite sa, že majú správne oprávnenia (zvyčajne 644 pre /etc/passwd a 640 pre /etc/shadow).Ak nič z uvedeného nepomôže, môže ísť o vážnejší problém so súborovým systémom alebo používateľským účtom a v takom prípade sa oplatí obrátiť na odborníka na ďalšie riešenie problémov.
Chyba v nástroji sa môže vyskytnúť, ak sú nesprávne nastavené práva na súbor /etc/shadow, v ktorom sú uložené heslá.
Aktuálne oprávnenia skontrolujte pomocou príkazu:
ls -l /etc/shadow
Mali by ste mať nastavené práva na čítanie a zápis ako na snímke, ak nie, spustite tento príkaz:
sudo chmod 0640 /etc/shadow
Ak ste zaviedli Ubuntu v režime obnovy alebo podobnom režime inej distribúcie, súborový systém bude štandardne v režime len na čítanie, takže nástroj nebude môcť nič zapisovať. Ak ho chcete znovu pripojiť na zápis, použite nasledujúci príkaz:
sudo mount -o remount,rw /

Ďalším dôvodom môže byť nesprávne nakonfigurovanie autentifikačných modulov, čo spôsobuje, že nástroj nedokáže uložiť heslo. Dostupné moduly si môžete pozrieť pomocou príkazu:
ls /etc/pam.d/
Aktualizáciu nastavení modulov môžete spustiť spustením ako superužívateľ:
sudo pam-auth-update
V prvom kroku musíte kliknúť na tlačidlo Ok:

Potom vyberte požadované moduly pomocou medzerníka a šípok, prepnite pomocou Tab na Ok a uložte.

Nástroj samozrejme nebude môcť zmeniť heslo, ak na disku nie je voľné miesto. Uistite sa, že na koreňovom oddiele je aspoň niekoľko stoviek megabajtov voľných. To môžete urobiť pomocou príkazu:
df -h
Ak chcete zistiť, ktoré súbory zaberajú najviac miesta, a odstrániť tie, ktoré nepotrebujete, môžete použiť príkaz ncdu:
sudo ncdu /
Ak nástroj nie je nainštalovaný, môžete ho nainštalovať pomocou správcu balíkov. Názov balíka je rovnaký ako názov príkazu:
sudo apt install ncdu
Toto sú hlavné spôsoby riešenia tohto problému.