GNU/Linux >> Tutoriels Linux >  >> Linux

Comment activer le vieillissement du mot de passe sous Linux avec NIS

Afin d'activer le vieillissement du mot de passe sous Linux, le fichier shadow est utilisé. Le vieillissement du mot de passe n'est pas géré dans le fichier /etc/passwd avec Linux, contrairement aux autres systèmes.

1. Dans /etc/login.defs , définissez PASS_MAX_DAYS à 90 au lieu du 9999 par défaut :

# vi /etc/login.defs
PASS_MAX_DAYS=90

Les données ci-dessus de /etc/login.defs sont utilisées par useradd commande et il crée les utilisateurs avec l'âge du mot de passe mentionné.

2. Pour les utilisateurs existants, réinitialisez le vieillissement du mot de passe à l'aide de la commande suivante :

# chage -M 90 username

3. Exécutez la commande authconfig et assurez-vous que les mots de passe masqués sont activés. NIS par défaut ne construira pas le fichier shadow. Modifiez le fichier /var/yp/Makefile et apportez les modifications suivantes :

# vi /var/yp/Makefile
MERGE_PASSWD=false

Dans la ligne tous : , ajoutez une ombre comme suit :

all:  shadow passwd group hosts rpc services netid protocols mail

4. Exécutez le makefile. Cela créera une nouvelle ombre de carte.

5. Maintenant, NIS détient les informations de vieillissement du mot de passe, qui peuvent être consultées par la commande suivante :

# ypcat shadow.byname | grep user


Linux
  1. Comment gérer l'expiration et le vieillissement du mot de passe utilisateur sous Linux

  2. Comment gérer le mot de passe du compte sous Linux

  3. Comment activer le transfert IP sur Linux

  4. Comment configurer Rsync avec SSH sur UNIX / Linux (rsync sans mot de passe)

  5. Comment activer le hachage md5 sous Linux

Comment changer le mot de passe utilisateur sous Linux

Comment gérer vos mots de passe avec Enpass sous Linux

Comment sécuriser les serveurs Linux avec SE Linux

Comment protéger par mot de passe un dossier sous Linux

Comment gérer les mots de passe de compte sous Linux avec la commande passwd

Comment protéger GRUB avec un mot de passe sous Linux ?