[Linux] script changement mot de passe

Résolu/Fermé
pperrier Messages postés 2 Date d'inscription mercredi 15 novembre 2006 Statut Membre Dernière intervention 6 décembre 2006 - 15 nov. 2006 à 12:19
pperrier Messages postés 2 Date d'inscription mercredi 15 novembre 2006 Statut Membre Dernière intervention 6 décembre 2006 - 6 déc. 2006 à 09:21
Bonjour,

sous Linux-Redhat, avez-vous connaissance de script qui permettrait de forcer le changement des mots de passe à une fréquence donnée pour tous les utilisateurs ?

Merci de vos réponses.

2 réponses

jipicy Messages postés 40842 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020 4 895
15 nov. 2006 à 20:37
Salut,

Jette un oeil au fichier "/etc/login.defs" et modifie la valeur de la variable "PASS_MIN_DAYS".

;-))
0
lami20j Messages postés 21331 Date d'inscription jeudi 4 novembre 2004 Statut Modérateur, Contributeur sécurité Dernière intervention 30 octobre 2019 3 567
15 nov. 2006 à 20:49
Salut,
for i in user1 user2 user3;do chage -M 30 $i;done
Voir man chage

-M vie maximale d'un mot de passe (le nombre de jours maximum pendant lesquels un utilsateur peut conserver sont mot de passe.

Il y a aussi -m pour vie minimale d'un mot de passe

lami20j

P.S la solution proposée par jipicy concerne tous les utilisateurs. donc c'est la meilleure solutions si tu veux ça pour tous les utilisateurs( et c'est ton cas :-)).
En revanche si tu veux seulement pour certains utilise plutôt la commande chage

Il me semble que pour les utilisteurs déjà crées tu devras utiliser chage, mais je ne suis pas sûr, à tester.
0
pperrier Messages postés 2 Date d'inscription mercredi 15 novembre 2006 Statut Membre Dernière intervention 6 décembre 2006
6 déc. 2006 à 09:21
Merci pour vos réponses ... et vive la communauté !
0