Jak zmienić hasło użytkownika w Linuksie

wpis w: Articles | 0

w tym przewodniku wyjaśnimy, jak zmienić hasło użytkownika w Linuksie. Pokażemy również, jak zmusić użytkowników do zmiany hasła przy następnym logowaniu.

instrukcje powinny działać na każdej dystrybucji Linuksa, w tym na Ubuntu, Debianie i CentOS.

wprowadzenie #

w Linuksie możesz zmienić hasło konta użytkownika za pomocą narzędziapasswd.

zaszyfrowane hasła użytkowników, a także inne informacje związane z hasłami, są przechowywane w pliku /etc/shadow.,

jako zwykły użytkownik możesz zmienić tylko własne hasło. Użytkownik root i użytkownicy z uprawnieniami sudo mogą zmieniać hasła innego użytkownika i definiować, w jaki sposób hasło może być używane lub zmieniane.

podczas zmiany hasła upewnij się, że używasz silnego i unikalnego hasła.

posiadanie silnego hasła jest najważniejszą rzeczą, jaką możesz zrobić, aby zabezpieczyć swoje konto. Często silne hasło ma co najmniej 16 znaków i zawiera co najmniej jedną wielką literę, jedną małą literę, jedną cyfrę i jeden znak specjalny.,

ze względów bezpieczeństwa zaleca się regularne aktualizowanie hasła i używanie unikalnego hasła dla każdego konta.

Zmień hasło użytkownika #

aby zmienić hasło do konta użytkownika, Uruchom polecenie passwd bez żadnych argumentów:

passwd

zostaniesz poproszony o podanie bieżącego hasła., Jeśli hasło jest poprawne, polecenie poprosi o wprowadzenie i potwierdzenie nowego hasła.

hasła nie są wyświetlane na ekranie po ich wprowadzeniu.

przy następnym logowaniu do systemu Użyj nowego hasła.

Zmień hasło innego użytkownika #

jak wspomnieliśmy we wstępie, tylko użytkownik root i użytkownicy z dostępemsudo mogą zmienić hasło innego konta użytkownika.

poniższy przykład zakłada, że jesteś zalogowany jako użytkownik z uprawnieniami sudo.,

aby zmienić hasło innego konta użytkownika, Uruchom polecenie passwd, a następnie nazwę użytkownika. Na przykład, aby zmienić hasło użytkownika o nazwie linuxize, uruchom następujące polecenie:

sudo passwd linuxize

pojawi się monit o wprowadzenie i potwierdzenie nowego hasła:

Enter new UNIX password:Retype new UNIX password:

Po pomyślnym zakończeniu, polecenie wydrukuje coś takiego:

passwd: password updated successfully

domyślnie hasła są ustawione na never expire., Aby zmusić użytkownika do zmiany hasła przy następnym logowaniu, użyj polecenia passwdz opcją--expire, po której następuje nazwa użytkownika:

sudo passwd --expire linuxize

powyższe polecenie natychmiast wygaśnie hasło użytkownika.

następnym razem, gdy użytkownik spróbuje zalogować się przy użyciu starego hasła, zostanie wyświetlony komunikat zmuszający go do zmiany hasła:

ssh [email protected]
WARNING: Your password has expired.You must change your password now and login again!Changing password for linuxize.(current) UNIX password:Enter new UNIX password:Retype new UNIX password:passwd: password updated successfullyConnection to 192.168.121.209 closed.

Po ustawieniu nowego hasła połączenie zostanie zamknięte.,

podsumowanie #

w tym samouczku nauczyłeś się, jak zmienić hasła użytkownika i jak ustawić termin ważności hasła.

Możesz znaleźć więcej informacji na temat polecenia passwd, wpisując man passwd w terminalu lub odwiedzając stronę podręcznika passwd Linuksa.

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *