Kļūda Autentifikācijas marķiera manipulācijas
parasti rodas, kad lietotājs mēģina mainīt savu paroli operētājsistēmā Linux, bet kaut kas neizdodas. To var izraisīt dažādi iemesli, piemēram, nepareizas paroles faila atļaujas vai nepietiekamas lietotāja tiesības.
Tulkojot burtiski, šī kļūda nozīmē, ka paroļu pārvaldības utilītprogramma passwd
nevar manipulēt ar žetonu. Ar token šeit mēs saprotam norādītās paroles hash. Tas var rasties tāpēc, ka nav iespējams konfigurācijas failā ierakstīt jaunu hash, jo:
/etc/shadow
failā;Tālāk apskatīsim, kā novērst katru no šīm problēmām, lai novērstu kļūdu.
Lai novērstu šo kļūdu, varat izmēģināt šādas darbības:
"passwd
" ar superlietotāja (sudo)
tiesībām. Piemēram, sudo passwd username
(/etc/passwd un /etc/shadow
) atļaujas. Pārliecinieties, ka tiem ir pareizās atļaujas (parasti 644 /etc/passwd
un 640 /etc/shadow
).Ja neviens no iepriekš minētajiem variantiem nepalīdz, problēma var būt nopietnāka problēma ar failu sistēmu vai lietotāja kontu, un šādā gadījumā ir vērts sazināties ar speciālistu, lai veiktu turpmāku problēmu novēršanu.
Kļūda utilītā var rasties, ja ir nepareizi iestatītas /etc/shadow
faila, kurā tiek glabātas paroles, piekļuves tiesības.
Pārbaudiet pašreizējās atļaujas, izmantojot komandu:
ls -l /etc/shadow
Ja tas tā nav, izpildiet šādu komandu:
sudo chmod 0640 /etc/shadow
Ja esat startējis Ubuntu atkopšanas režīmā vai līdzīgā citas izplatīšanas režīmā, failu sistēma pēc noklusējuma būs tikai lasīšanas režīmā, tāpēc palīgprogramma nevarēs neko ierakstīt. Lai to pārmontētu rakstīšanai, izmantojiet:
sudo mount -o remount,rw /
Vēl viens iemesls varētu būt tas, ka autentifikācijas moduļi nav pareizi konfigurēti, tāpēc utilīts nevar saglabāt paroli. Pieejamos moduļus var apskatīt ar komandu:
ls /etc/pam.d/
Varat sākt moduļu iestatījumu atjaunināšanu, palaižot kā superlietotājs:
sudo pam-auth-update
Pirmajā solī jānoklikšķina uz Ok:
Pēc tam ar atstarpes taustiņu un bultiņām izvēlieties vēlamos moduļus, pārslēdziet ar Tab
uz Ok
un saglabājiet.
Protams, programma nevarēs mainīt paroli, ja diskā nebūs brīvas vietas. Pārliecinieties, ka saknes nodalījumā ir vismaz daži simti brīvo megabaitu. To var izdarīt, izmantojot komandu:
df -h
Lai redzētu, kuri faili aizņem visvairāk vietas, un izdzēstu nevajadzīgos failus, varat izmantot komandu ncdu:
sudo ncdu /
Ja palīgprogramma nav instalēta, to var instalēt, izmantojot pakešu pārvaldnieku. Paketes nosaukums ir tāds pats kā komandai:
sudo apt install ncdu
Šie ir galvenie veidi, kā atrisināt šo problēmu.