Jak naprawić „PassWD uwierzytelnianie błąd manipulacji tokenem” w Linux
- 1772
- 379
- Natan Cholewa
W Linux, Passwd Polecenie służy do ustawiania lub zmiany haseł konta użytkownika, podczas gdy używanie tego polecenia czasami użytkownicy mogą napotkać błąd: „PASSWD: Błąd manipulacji tokenem uwierzytelniania”, jak pokazano w Poniższym przykładzie.
Niedawno logowałem się do mojego Centos serwer za pomocą mojej nazwy użytkownika ”Tecmint". Po zalogowaniu próbuję zmienić hasło za pomocą Passwd narzędzie, ale sekunda po otrzymaniu następujących komunikatów o błędach.
# Su - TecMint $ PASSWD TECMINT Zmiana hasła dla użytkownika TecMint Zmiana hasła dla TecMint (bieżące) Hasło: PASSWD: Błąd manipulacji tokenem uwierzytelniania
W tym artykule wyjaśnimy różne sposoby naprawy „PASSWD: Błąd manipulacji tokenem uwierzytelniania„W systemach Linux.
1. Uruchom ponownie system
Pierwszym podstawowym rozwiązaniem jest ponowne uruchomienie systemu. Naprawdę nie mogę powiedzieć, dlaczego to zadziałało, ale zadziałało dla mnie w moim Centos 7.
$ sudo restart
Jeśli to się nie powiedzie, wypróbuj kolejne rozwiązania.
2. Ustaw poprawne ustawienia modułu PAM
Kolejna możliwa przyczyna „PASSWD: Błąd manipulacji tokenem uwierzytelniania" jest źle Pam (Moduł uwierzytelniania wtyczki) Ustawienia. To sprawia, że moduł nie jest w stanie uzyskać wprowadzonego nowego tokena uwierzytelniania.
Różne ustawienia PAM można znaleźć w /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 272 marca 22 2017 ATD -RW-R-R- 1 Root 192 root 192 26 stycznia 07:41 CHFN -RW-R-R-- 1 Root 192 26 stycznia 07:41 CHSH -RW-R-R-- 1 Root 222 marca 22 2017 Config-Util -Rw-R-- R-- 1 Root root 293 sierpnia 23 2016 Crond -Rw-R-r-- 1 root root 115 listopada 11 2010 r. Wyrzucenie LRWXRWXRWX 1 root 19 kwietnia 12 2012 r --r-- 1 root root 659 kwietnia 2012 r. Odcisk palca-autout-ac -Rw-r-r--1 korzeń root 147 października 2009 Halt -Rw-r-r- 1 root root 728 26 07 07 : 41 login -Rw-r-r-- 1 root root 172 listopada 18 2016 r 23 listopada 2015 PASSWD LRWXRWXRWX 1 root 16 kwietnia 12 2012 r. Password-Auth-> Hasło-Auth-AC -RW-R--R-- 1 root root 896 2012 Hasło-Auth-Ac…
Na przykład błędnie skonfigurowany /etc/pam.D/Common-Password plik może wynikać z tego błędu, uruchamiając PAM-Auth-update polecenie z źródło Przywileje mogą rozwiązać problem.
$ sudo pam-autout-update
3. Remount Partiction Root
Możesz także zobaczyć ten błąd, jeśli /
partycja jest zamontowana tylko jako odczyt, co oznacza, że żaden plik nie można zmodyfikować, dlatego hasło użytkownika nie można ustawić ani zmienić. Aby naprawić ten błąd, musisz zamontować źródło partycja jak odczyt/zapis, jak pokazano.
$ sudo Mount -o remount, rw /
4. Ustaw prawidłowe uprawnienia do pliku Shadow
Niewłaściwe uprawnienia dotyczące /itp./Shadow Plik, który przechowuje rzeczywiste hasła do kont użytkowników w formacie zaszyfrowanym, może również spowodować ten błąd. Aby sprawdzić uprawnienia w tym pliku, użyj następującego polecenia.
$ ls -l /etc /shadow
Aby ustawić prawidłowe uprawnienia, użyj chmod polecenie w następujący sposób.
$ sudo chmod 0640 /etc /shadow
5. Napraw i napraw błędy systemu plików
Niewielki dysk pamięci lub błędy systemu plików mogą również powodować badany błąd. Możesz użyć narzędzi do skanowania dysku Linux, takich jak FSCK Aby naprawić takie błędy.
6. Zwolnij miejsce na dysku
Ponadto, jeśli Twój dysk jest pełny, nie możesz zmodyfikować żadnego pliku na dysku. Może to również spowodować powyższy błąd. W takim przypadku przeczytaj nasze następujące artykuły w celu oczyszczenia miejsca na dysku może pomóc rozwiązać ten błąd.
- Agedu - przydatne narzędzie do śledzenia zmarnowanej przestrzeni dysku w Linux
- Bleachbit - Bezpłatna czyszczenie przestrzeni dysku i ochrona prywatności dla systemów Linux
- Jak znaleźć i usunąć zduplikowane/niechciane pliki w Linux za pomocą narzędzia „FSLINT”
Znajdziesz również te artykuły dotyczące zarządzania hasłami użytkownika w Linux.
- Jak zresetować zapomniane hasło root w Rhel/Centos i Fedora
- Jak zmusić użytkownika do zmiany hasła przy następnym logowaniu w Linux
- Jak uruchomić polecenie „sudo” bez wprowadzania hasła w Linux
To wszystko na razie! Jeśli znasz jakieś inne rozwiązanie do naprawy ”PASSWD: Błąd manipulacji tokenem uwierzytelniania”, Daj nam znać za pośrednictwem poniższego formularza sprzężenia zwrotnego. Będziemy wdzięczni za wkład.
- « Napraw „zwykłe żądanie HTTP zostało wysłane do błędu portu HTTPS” w Nginx
- Jak naprawić błąd „SSH za dużo awarii uwierzytelnienia” »