Jak zmusić użytkownika do zmiany hasła przy następnym logowaniu w systemie Linux
Poniższy poradnik opisuje jak zmusić użytkownika do zmiany hasła przy następnym logowaniu w systemie Linux.
Całość wykonamy wykonując jedno polecenie.
Aby wymusić zmienię hasła użytkownikowi logujemy się do ssh na konto root serwera i wydajemy polecenie:
1 | passwd --expire nazwauzytkownika |
nazwauzytkownika zastępujemy użytkownikiem któremu chcemy wymusić zmianę hasła.
po wydaniu polecenia
1 | chage -l nazwauzytkownika |
widzimy informację o wygaśnięciu hasła:
1 2 3 4 5 6 7 | Ostatnia zmiana hasła : Hasło musi zostać zmienione Hasło traci ważność : Hasło musi zostać zmienione Hasło nieaktywne : Hasło musi zostać zmienione Konto traci ważność : nigdy Minimalna ilość dni pomiędzy zmianami hasła : 0 Maksymalna ilość dni pomiędzy zmianami hasła : 99999 Liczba dni ostrzeżenia, zanim ważność hasła upłynie : 7 |
Polecenie wymuszenia zmiany hasła ma fajny potencjał do oskryptowania go w celu dawania dostępu z jakimś losowym hasłem i użytkownik zmieni je na swoje przy pierwszym logowaniu.