Giunsa Pag-ayo ang passwd: Authentication token manipulation error sa Linux


Sa Linux, ang passwd nga sugo gigamit sa pag-set o pag-ilis sa mga password sa user account, samtang ang paggamit niini nga command usahay makasugat og sayop ang mga user: \passwd: Authentication token manipulation error sama sa gipakita sa ubos nga pananglitan.

Bag-ohay lang nag-log in ako sa akong CentOS server gamit ang akong username nga tecmint. Sa higayon nga naka-log in ako naningkamot sa pag-usab sa akong password gamit ang passwd utility, apan usa ka segundo human nako makuha ang mosunod nga mga mensahe sa sayop.

# su - tecmint
$ passwd tecmint
Changing password for user tecmint
Changing password for tecmint

(current) UNIX password: 
passwd: Authentication token manipulation error 

Niini nga artikulo, among ipasabut ang lainlaing mga paagi sa pag-ayo sa \passwd: Authentication token manipulation error sa mga sistema sa Linux.

1. Reboot System

Ang una nga sukaranan nga solusyon mao ang pag-reboot sa imong sistema. Dili gyud nako masulti kung ngano nga kini nagtrabaho, apan kini nagtrabaho alang kanako sa akong CentOS 7.

$ sudo reboot 

Kung kini mapakyas, sulayi ang sunod nga mga solusyon.

2. Ibutang ang Husto nga PAM Module Settings

Laing posibleng hinungdan sa \passwd: Authentication token manipulation error kay sayop nga PAM (Pluggable Authentication Module) nga mga setting. Kini naghimo sa module nga dili makakuha sa bag-ong authentication token nga gisulod.

Ang lain-laing mga setting alang sa PAM makita sa /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
....

Pananglitan ang usa ka sayop nga pag-configure /etc/pam.d/common-password file mahimong moresulta sa kini nga sayup, ang pagpadagan sa pam-auth-update nga mando nga adunay mga pribilehiyo sa gamut makaayo sa isyu.

$ sudo pam-auth-update

3. I-remount ang Root Partition

Mahimo usab nimo nga makita kini nga sayup kung ang partisyon sa / gi-mount ingon read only, nga nagpasabut nga wala’y file nga mabag-o aron ang password sa usa ka tiggamit dili mabutang o usbon. Aron ayuhon kini nga sayup, kinahanglan nimo nga i-mount ang partition sa ugat ingon nga gibasa/isulat ingon sa gipakita.

$ sudo mount -o remount,rw /

4. Ibutang ang Husto nga mga Permiso sa Shadow File

Sayop nga permiso sa /etc/shadow file, nga nagtipig sa aktuwal nga mga password para sa user account sa encrypted format mahimo usab nga hinungdan niini nga sayop. Aron masusi ang mga permiso niini nga file, gamita ang mosunod nga sugo.

$ ls -l  /etc/shadow

Aron mabutang ang hustong permiso niini, gamita ang chmod command sama sa mosunod.

$ sudo chmod 0640 /etc/shadow

5. Pag-ayo ug Pag-ayo sa Filesystem Errors

Ang menor de edad nga storage drive o mga filesystem error mahimo usab nga hinungdan sa sayup nga pangutana. Mahimo nimong gamiton ang mga gamit sa pag-scan sa disk sa Linux sama sa fsck aron ayohon ang ingon nga mga sayup.

6. Libreha ang Disk Space

Dugang pa, kung puno ang imong disk, dili nimo mabag-o ang bisan unsang file sa disk labi na kung ang gidak-on sa file gituyo aron madugangan. Mahimo usab kini nga hinungdan sa sayup sa ibabaw. Sa kini nga kaso, basaha ang among mosunud nga mga artikulo aron malimpyohan ang espasyo sa disk makatabang sa pagsulbad niini nga sayup.

  1. Agedu – Usa ka Mapuslanon nga Himan sa Pagsubay sa Nausik nga Disk Space sa Linux
  2. BleachBit – Usa ka Libre nga Disk Space Cleaner ug Privacy Guard para sa Linux Systems
  3. Unsaon Pagpangita ug Pagtangtang sa Duplicate/Dili Gusto nga mga File sa Linux Gamit ang 'FSlint' Tool

Makita usab nimo kini nga mga artikulo nga may kalabutan sa pagdumala sa mga password sa gumagamit sa Linux.

  1. Unsaon Pag-reset sa Nakalimtan nga Root Password sa RHEL/CentOS ug Fedora
  2. Unsaon Pagpugos ang Gumagamit sa Pag-ilis sa Password sa Sunod nga Pag-login sa Linux
  3. Unsaon Pagdagan ang 'sudo' nga Sugo nga Wala Magsulod ug Password sa Linux

Mao na sa pagkakaron! Kung nahibal-an nimo ang uban pang solusyon aron ayohon ang \passwd: Authentication token manipulation error, pahibal-a kami pinaagi sa porma sa feedback sa ubos. Mapasalamaton kami sa imong kontribusyon.