Contraseña que no caduca en el servidor Linux

12

Me gustaría configurar una cuenta en un servidor Linux y hacer que la contraseña de la cuenta nunca caduque. Tengo dificultades para resolverlo con la passwdpágina de manual. ¿Podría alguien ayudarme?

Nate
fuente

Respuestas:

21

Para maximizar la caducidad de la contraseña:

passwd -x 99999 username

Para deshabilitar el vencimiento de la cuenta:

usermod -e '' username

Para hacer ambas cosas con chage:

chage -E -1 -M -1 username

Para configurar los valores predeterminados del sistema, consulte / etc / default / useradd

Cakemox
fuente
5

Use el comando chage:

chage -M -1 USERNAME
bindbn
fuente
0

El comando completo para mitigar cualquier otra configuración anterior es el siguiente:

chage -E -1 -M -1 -I -1 username
Axel
fuente
0

AIX: contraseña que no caduca

Cambiar el tamaño del historial del usuario

chuser histsize=0 <userid>

cambiar la contraseña de los usuarios

passwd <userid>

Borre las marcas que le indican al sistema operativo que restablezca la contraseña al iniciar sesión (después de restablecer la contraseña)

pwdadm -c <userid>

Si no desea causar conmoción editando el tamaño de su historial de usuario, puede usar el siguiente comando para cambiar el archivo de seguridad para decir que la última vez que restablece su contraseña es siempre la fecha de hoy. Puede exportar esto en su .profilearchivo para que también se ejecute cada vez que inicie sesión.

chsec -f /etc/security/passwd -s <userid> -a lastupdate=`date +%s`
Chris Alderson
fuente
0

Aquí hay un ejemplo completo del comando chage (Cambiar edad) sobre la contraseña de caducidad de Linux: Deshabilite completamente la caducidad de la contraseña y la cuenta:

Parámetros de comando 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.

El nombre de usuario de ejemplo es: 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 

Extraído de: http://www.sysadmit.com/2017/11/linux-caducidad-contrasena.html

Tom Shaiker
fuente