Nie wygasające hasło na serwerze Linux

12

Chciałbym założyć konto na serwerze linux i sprawić, aby hasło do konta nigdy nie wygasało. Mam trudności z rozgryzieniem strony podręcznika passwd. Czy ktoś mógłby mi pomóc?

Nate
źródło

Odpowiedzi:

21

Aby zmaksymalizować wygasanie hasła:

passwd -x 99999 username

Aby wyłączyć wygasanie konta:

usermod -e '' username

Aby zrobić oba z Chage:

chage -E -1 -M -1 username

Aby ustawić domyślne wartości systemowe, spójrz na / etc / default / useradd

Cakemox
źródło
5

Użyj polecenia chage:

chage -M -1 USERNAME
bindbn
źródło
0

Kompletne polecenie złagodzenia wszelkich poprzednich konfiguracji jest następujące:

chage -E -1 -M -1 -I -1 username
Axel
źródło
0

AIX: Nie wygasające hasło

Zmiana wielkości historii użytkownika

chuser histsize=0 <userid>

zmień hasło użytkownika

passwd <userid>

Wyczyść flagi informujące system operacyjny o zresetowaniu hasła podczas logowania (po zresetowaniu hasła)

pwdadm -c <userid>

Jeśli nie chcesz wywoływać zamieszania, edytując rozmiar historii użytkownika, możesz użyć następującego polecenia, aby zmienić plik zabezpieczeń, aby powiedzieć, że ostatnie resetowanie hasła to zawsze dzisiejsza data. Możesz to wyeksportować do swojego .profilepliku, aby działał również przy każdym logowaniu.

chsec -f /etc/security/passwd -s <userid> -a lastupdate=`date +%s`
Chris Alderson
źródło
0

Oto pełny przykład polecenia chage (Zmień wiek) na temat hasła wygasania Linuksa: Całkowicie wyłącz wygasanie hasła i konto:

Parametry komendy chage:

-m 0 : Minimum number of days for the password change.
-M 99999 : Maximum number of days a password change.
-I -1 : We set: "Password inactive" never.
-E -1 : We set: "Expires Account" never.

Przykładowa nazwa użytkownika to: sysadmit

[root@linux1~] # chage -m 0 -M 99999 -I -1 -1 -E sysadmit

[root@linux1~] # chage --list sysadmit
Last password change: July 15, 2017 
Password expires: never 
Password inactive: never 
Account expires: never 
Minimum number of days Between password change: 0 
Maximum number of days Between password change: 99999
Number of days of warning before Expires password 7 

Wyodrębniono z: http://www.sysadmit.com/2017/11/linux-caducidad-contrasena.html

Tom Shaiker
źródło