Wyszukiwanie w witrynie

Jak zmusić użytkownika do zmiany hasła przy następnym logowaniu w systemie Linux


W naszym ostatnim artykule wyjaśniliśmy, jak zmienić informacje o wygaśnięciu hasła użytkownika w systemie Linux, gdzie przyjrzeliśmy się różnym przykładom polecenia chage. W tym artykule omówimy, jak zmusić użytkownika do zmiany hasła przy następnym logowaniu w systemie Linux.

Przeczytaj także: 3 sposoby zmiany domyślnej powłoki użytkownika w systemie Linux

Pamiętaj, że jeśli właśnie utworzyłeś konto użytkownika z domyślnym hasłem, możesz również użyć tej sztuczki, aby zmusić tego użytkownika do zmiany hasła przy pierwszym logowaniu.

Można to osiągnąć na dwa sposoby, szczegółowo opisane poniżej.

Korzystanie z polecenia passwd

Aby zmusić użytkownika do zmiany hasła, przede wszystkim hasło musi wygasnąć, a aby spowodować wygaśnięcie hasła użytkownika, możesz użyć polecenie passwd, które służy do zmiany hasła użytkownika podając przełącznik -e lub --expire wraz z nazwą użytkownika, jak pokazano.

passwd --expire ravi

Następnie sprawdź datę ważności i wiek hasła użytkownika ravi za pomocą polecenie chage, jak pokazano.

chage -l ravi

Po uruchomieniu polecenie passwd powyżej, w wynikach działania polecenie chage widać, że należy zmienić hasło użytkownika. Gdy użytkownik ravi spróbuje zalogować się następnym razem, zostanie poproszony o zmianę hasła, zanim będzie mógł uzyskać dostęp do powłoki, jak pokazano na poniższym zrzucie ekranu.

Korzystanie z polecenia chage

Alternatywnie możesz użyć polecenie chage z opcją -d lub --lastday, która ustawia liczbę dni od stycznia 1. 1970, kiedy ostatnio zmieniono hasło.

Teraz, aby ustawić datę wygaśnięcia hasła użytkownika, uruchom następującą komendę, podając dzień na zero (0), co oznacza, że hasło nie zostało zmienione od powyższej daty (tj. 1 stycznia 1970), więc hasło dosłownie wygasło i należy je natychmiast zmienić, zanim użytkownik będzie mógł ponownie uzyskać dostęp do systemu.

chage --lastday 0 ravi
OR
chage --lastday 1970-01-01 ravi

Następnie sprawdź datę ważności i wiek hasła użytkownika ravi za pomocą polecenie chage z opcją -l, jak pokazano.

chage -l ravi

Oto kilka dodatkowych przewodników dotyczących zarządzania użytkownikami.

  1. 11 sposobów na znalezienie informacji o koncie użytkownika i danych logowania w systemie Linux
  2. Jak usunąć konta użytkowników z katalogiem domowym w systemie Linux
Wniosek

Zawsze zaleca się przypominanie użytkownikom o regularnej zmianie haseł do kont ze względów bezpieczeństwa. W tym artykule wyjaśniliśmy dwa sposoby wymuszenia na użytkownikach zmiany hasła przy następnym logowaniu. Możesz zadać dowolne pytania za pomocą poniższego formularza komentarza.