web-dev-qa-db-fra.com

Mot de passe non expirant sur le serveur Linux

J'aimerais configurer un compte sur un serveur Linux et rendre le mot de passe du compte n'expire jamais. J'ai des difficultés à comprendre avec la page passwd manuel. Est-ce que quelqu'un pourrait m'aider s'il vous plaît?

12
Nate

Pour maximiser l'expiration du mot de passe:

passwd -x 99999 username

Pour désactiver l'expiration du compte:

usermod -e '' username

Faire les deux avec une chèque:

chage -E -1 -M -1 username

Pour définir les valeurs par défaut du système, consultez/etc/par défaut/userAddd

21
Cakemox

Utilisez la commande CHAGE:

chage -M -1 USERNAME
5
bindbn

Solaris/Sunos:

désactiver le vieillissement tout en permettant à l'utilisateur de conserver le mot de passe actuel

passwd -x -1 username

force utilisateur à changer de mot de passe à la prochaine connexion, puis éteignez le vieillissement

passwd -x 0 username

(Espérons que cela aide quelqu'un sortir)

https://docs.oracle.com/cd/e19455-01/806-1387/6jam6929e/index.html#a08paswd-89198

2
Chris Alderson

La commande complète pour atténuer toutes les autres configurations précédentes est la suivante:

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

AIX: mot de passe non expirant

Changer la taille de l'historique des utilisateurs

chuser histsize=0 <userid>

changer le mot de passe des utilisateurs

passwd <userid>

Clear Flags qui indique au système d'exploitation de réinitialiser le mot de passe sur la connexion (après la réinitialisation du mot de passe)

pwdadm -c <userid>

Si vous ne souhaitez pas causer de commotion en modifiant la taille de votre historique de l'utilisateur, vous pouvez utiliser la commande suivante pour modifier le fichier de sécurité pour affirmer que la dernière fois que vous réinitialisez votre mot de passe est toujours la date d'aujourd'hui. Vous pouvez exporter cela dans votre .profile Fichier de sorte qu'il fonctionne chaque fois que vous vous connectez également.

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

Vous voulez la commande chage Vous pouvez simplement définir le mot de passe minimum de compte sur une heure de 99999999999999.

voici un très bon comment - http://www.ycyberciti.biz/tips/setting-off-passwording-expiration.html

0
Zypher