GNU/Linux >> Linux Esercitazione >  >> Linux

Come abilitare l'invecchiamento delle password in Linux con NIS

Per abilitare l'invecchiamento della password in Linux, viene utilizzato il file shadow. L'invecchiamento della password non è gestito nel file /etc/passwd con Linux, a differenza di altri sistemi.

1. In /etc/login.defs , definisci PASS_MAX_DAYS a 90 invece del valore predefinito 9999:

# vi /etc/login.defs
PASS_MAX_DAYS=90

I dati di cui sopra da /etc/login.defs sono usati da useradd comando e crea gli utenti con l'età della password menzionata.

2. Per gli utenti esistenti reimpostare la durata della password utilizzando il comando seguente:

# chage -M 90 username

3. Eseguire il comando authconfig e assicurarsi che le password shadow siano abilitate. NIS per impostazione predefinita non creerà il file shadow. Modifica il file /var/yp/Makefile e apportare le seguenti modifiche:

# vi /var/yp/Makefile
MERGE_PASSWD=false

Nella riga tutti: , aggiungi l'ombra come segue:

all:  shadow passwd group hosts rpc services netid protocols mail

4. Eseguire il makefile. Creerà una nuova ombra sulla mappa.

5. Ora NIS contiene le informazioni sull'invecchiamento della password, che possono essere visualizzate dal seguente comando:

# ypcat shadow.byname | grep user


Linux
  1. Come gestire la password dell'account in Linux

  2. Come abilitare l'inoltro IP su Linux

  3. Come consentire ssh con password vuote in Linux

  4. Come abilitare la partizione di swap Linux?

  5. Come controllare la password con Linux?

Come modificare la password utente in Linux

Come gestire le tue password con Enpass su Linux

Come proteggere i server Linux con SE Linux

Come proteggere con password una cartella in Linux

Come gestire le password dell'account in Linux con il comando passwd

Come proteggere GRUB con password in Linux?