Necesito caducar todas las contraseñas nuevas y restablecer manualmente en un servidor. Cuando un nuevo usuario inicia sesión en el servidor por primera vez, debería obligarlo a cambiar la contraseña. Mi primera suposición es que tengo que usar el comando chage -d 0
Respuesta1
Después de crear el usuario, puede utilizar
[root@localhost~]# chage -d 0 username
para obligar a un usuario a cambiar su contraseña en el próximo inicio de sesión en Linux.
Si desea hacerlo automáticamente cada vez que se agrega un nuevo usuario. Para eso edita el archivo de configuración que se ubica en
[root@localhost] # vi /etc/default/useradd
Busque caducar y hacerlo
Expire=0