GNU/Linux >> Belajar Linux >  >> Linux

Cara Mengaktifkan Penuaan Kata Sandi di Linux dengan NIS

Untuk mengaktifkan penuaan kata sandi di Linux, file bayangan digunakan. Penuaan kata sandi tidak diatur dalam file /etc/passwd dengan Linux, tidak seperti sistem lain.

1. Di /etc/login.defs , tentukan PASS_MAX_DAYS ke 90, bukan 9999 default:

# vi /etc/login.defs
PASS_MAX_DAYS=90

Data di atas dari /etc/login.defs digunakan oleh useradd perintah dan itu membuat pengguna dengan usia kata sandi yang disebutkan.

2. Untuk pengguna yang sudah ada, atur ulang penuaan kata sandi menggunakan perintah berikut:

# chage -M 90 username

3. Jalankan perintah authconfig dan pastikan shadow password diaktifkan. NIS secara default tidak akan membangun file bayangan. Edit file /var/yp/Makefile dan buat perubahan berikut:

# vi /var/yp/Makefile
MERGE_PASSWD=false

Di baris semua: , tambahkan bayangan sebagai berikut:

all:  shadow passwd group hosts rpc services netid protocols mail

4. Jalankan makefile. Ini akan membuat bayangan peta baru.

5. Sekarang NIS menyimpan informasi penuaan kata sandi, yang dapat dilihat dengan perintah berikut:

# ypcat shadow.byname | grep user


Linux
  1. Apa itu penerusan IP di Linux? Bagaimana cara mengaktifkan penerusan IP?

  2. Cara Setup Rsync dengan SSH di UNIX/Linux (rsync tanpa password)

  3. Cara Install JBoss AS 7 dengan SSL di Linux (Aktifkan HTTPS SSL di JBoss)

  1. Cara mengaktifkan Hashing md5 di Linux

  2. Bagaimana cara Setup Rsync tanpa kata sandi dengan SSH di UNIX / Linux?

  3. Bagaimana cara mengaktifkan partisi swap linux?

  1. Cara Mengelola Kedaluwarsa dan Penuaan Kata Sandi Pengguna di Linux

  2. Cara Mengelola Kata Sandi Akun di Linux

  3. Bagaimana cara memeriksa kata sandi dengan Linux?