[Linux] script changement mot de passe [Résolu/Fermé]

Signaler
Messages postés
2
Date d'inscription
mercredi 15 novembre 2006
Statut
Membre
Dernière intervention
6 décembre 2006
-
Messages postés
2
Date d'inscription
mercredi 15 novembre 2006
Statut
Membre
Dernière intervention
6 décembre 2006
-
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

Messages postés
40805
Date d'inscription
jeudi 28 août 2003
Statut
Modérateur
Dernière intervention
10 août 2020
4 851
Salut,

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

;-))
Messages postés
21331
Date d'inscription
jeudi 4 novembre 2004
Statut
Modérateur, Contributeur sécurité
Dernière intervention
30 octobre 2019
3 532
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.
Messages postés
2
Date d'inscription
mercredi 15 novembre 2006
Statut
Membre
Dernière intervention
6 décembre 2006

Merci pour vos réponses ... et vive la communauté !