Linux-da passwd: Autentifikasiýa token manipulýasiýa ýalňyşlygyny nädip düzetmeli
Linux-da passwd buýrugy ulanyjy hasabynyň parollaryny düzmek ýa-da üýtgetmek üçin ulanylýar, bu buýrugy ulananda käwagt ulanyjylar ýalňyşlyga duçar bolup bilerler:\passwd: Autentifikasiýa token manipulýasiýa ýalňyşlygy aşakdaky mysalda görkezilişi ýaly.
Recentlyakynda “tecmint” ulanyjy adymy ulanyp, CentOS serwerime girdim. Hasaba girenimden soň, passwd kömekçi programmasyny ulanyp parolymy üýtgetjek bolýaryn, ýöne aşakdaky säwlik habarlaryny alanymdan bir sekunt soň.
# su - tecmint $ passwd tecmint Changing password for user tecmint Changing password for tecmint (current) UNIX password: passwd: Authentication token manipulation error
Bu makalada Linux ulgamlarynda\passwd: Autentifikasiýa token manipulýasiýa ýalňyşlygyny düzetmegiň dürli usullaryny düşündireris.
1. Ulgamy täzeden açyň
Ilkinji esasy çözgüt ulgamyňyzy täzeden açmak. Munuň näme üçin işleýändigini aýdyp biljek däl, ýöne meniň üçin CentOS 7-de işledi.
$ sudo reboot
Bu başa barmasa, indiki çözgütleri synap görüň.
2. Dogry PAM modul sazlamalaryny düzüň
\ Passwd: Autentifikasiýa token manipulýasiýa ýalňyşlygy -nyň başga bir sebäbi, nädogry PAM (Pluggable Authentication Module) sazlamalary. Bu moduly girizilen täze tanamaklyk belligini alyp bilmez.
PAM üçin dürli sazlamalar /etc/pam.d/ sahypasynda tapylýar.
$ 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 ....
Mysal üçin, ýalňyş düzülen /etc/pam.d/common-password faýly bu ýalňyşlyga sebäp bolup biler, pam-auth-update buýrugyny kök aýratynlyklary bilen işletmek meseläni düzedip biler.
$ sudo pam-auth-update
3. Kök bölümini aýyrmak
Şeýle hem, /
bölümi diňe okalýan ýaly gurnalan bolsa, bu ýalňyşlygy görüp bilersiňiz, bu bolsa hiç bir faýly üýtgedip bolmaýar, şonuň üçin ulanyjynyň parolyny kesgitläp ýa-da üýtgedip bolmaýar. Bu ýalňyşlygy düzetmek üçin kök bölümini görkezilişi ýaly okamak/ýazmak ýaly gurnamaly.
$ sudo mount -o remount,rw /
4. Kölegeli faýlda dogry rugsatlary düzüň
Ulanyjy hasaplary üçin hakyky parollary kodlanan formatda saklaýan/etc/shadow faýlyndaky nädogry rugsatlar hem bu ýalňyşlyga sebäp bolup biler. Bu faýldaky rugsatlary barlamak üçin aşakdaky buýrugy ulanyň.
$ ls -l /etc/shadow
Onda dogry rugsatlary bellemek üçin chmod buýrugyny aşakdaky ýaly ulanyň.
$ sudo chmod 0640 /etc/shadow
5. Faýl ulgamynyň ýalňyşlyklaryny bejermek we düzeltmek
Ujypsyz saklaýjy disk ýa-da faýl ulgamyndaky ýalňyşlyklar hem soralýan ýalňyşlyga sebäp bolup biler. Şeýle ýalňyşlyklary düzetmek üçin fsck ýaly Linux disk skaner gurallaryny ulanyp bilersiňiz.
6. Disk boşlugyny boşadyň
Mundan başga-da, diskiňiz doly bolsa, diskdäki haýsydyr bir faýly üýtgedip bilmersiňiz, esasanam faýlyň ululygy ýokarlandyryljak bolsa. Bu hem ýokardaky ýalňyşlyga sebäp bolup biler. Bu ýagdaýda disk ýerini arassalamak üçin indiki makalalarymyzy okaň, bu ýalňyşlygy çözmäge kömek edip biler.
- Agedu - Linux-da ýitirilen disk giňişligini yzarlamak üçin peýdaly gural
- BleachBit - Linux ulgamlary üçin mugt disk giňişligini arassalaýjy we gizlinlik goragçysy
- FSlint guralyny ulanyp Linux-da dublikat/islenmeýän faýllary nädip tapmaly we aýyrmaly
Şeýle hem, Linux-da ulanyjy parollaryny dolandyrmak bilen baglanyşykly bu makalalary tapyp bilersiňiz.
- RHEL/CentOS we Fedora-da ýatdan çykarylan kök parolyny nädip täzeden dikeltmeli
- Ulanyjyny Linux-da indiki girişde paroly üýtgetmäge nädip mejbur etmeli
- Linux-da parol girizmezden sudo buýrugyny nädip işletmeli
Häzirlikçe!\Passwd: Autentifikasiýa token manipulýasiýa ýalňyşlygyny düzetmek üçin başga bir çözgüt bilýän bolsaňyz, aşakdaky seslenme formasy arkaly bize habar beriň. Goşantyňyz üçin minnetdar bolarys.