GNU/Linux >> Belajar Linux >  >> Cent OS

Cara Mengonfigurasi Kedaluwarsa Kata Sandi dan Persyaratan Kompleksitas di CentOS/RHEL

Postingan ini memberi tahu cara mengonfigurasi kebijakan kata sandi Linux, dengan fokus pada kedaluwarsa dan kerumitan kata sandi.

Kedaluwarsa Sandi

Untuk menyetel kedaluwarsa kata sandi default saat membuat akun baru di CentOS/RHEL, edit /etc/login.defs berkas.

PASS_MAX_DAYS 100

Ini berarti jumlah hari maksimum kata sandi dapat digunakan. Periksa halaman manual login.defs untuk opsi lainnya yang dapat digunakan.

$ man login.defs

2. Kompleksitas Kata Sandi

Modul PAM pam_cracklib dapat digunakan untuk memaksa persyaratan kompleksitas kata sandi. Kompleksitas dapat ditentukan dengan opsi berikut:

  • Panjang sandi minimum (minlen )
  • Jumlah minimum huruf kecil (lkredit )
  • Jumlah minimum huruf besar (ucredit )
  • Jumlah minimum karakter numerik (dcredit )
  • Jumlah minimum karakter non-alfanumerik (okredit )

Berikut adalah contoh baris di /etc/pam.d/system-auth file konfigurasi:

password  required   /lib/security/$ISA/pam_cracklib.so retry=3 minlen=10 dcredit=-1 ucredit=-1 lcredit=-1 ocredit=-1

Dengan pengaturan di atas, pengguna akan diminta untuk memilih kata sandi yang panjangnya minimal 10 karakter, yang memiliki setidaknya satu karakter huruf kecil, satu karakter huruf besar, satu angka, dan satu karakter khusus. Perhatikan bahwa untuk meminta salah satu karakteristik ini, angka negatif ditentukan.


Cent OS
  1. CentOS / RHEL 7 :Cara menginstal dan mengkonfigurasi telnet

  2. Cara mengkonfigurasi server dan klien NTP di CentOS / RHEL 7

  3. Cara Menyesuaikan Persyaratan Kedaluwarsa dan Kompleksitas Kata Sandi Linux

  1. Cara menginstal dan mengkonfigurasi R pada Sistem Linux RHEL 8 / CentOS 8

  2. Cara menginstal dan mengkonfigurasi Samba di CentOS / RHEL

  3. Cara Mengonfigurasi 802.1q VLAN Pada NIC Pada CentOS/RHEL 7 dan 8

  1. Cara menginstal dan mengkonfigurasi samba di RHEL 8 / CentOS 8

  2. Cara Install dan Konfigurasi oVirt 4.0 di CentOS 7 / RHEL 7

  3. Cara Menginstal dan Mengkonfigurasi Jenkins di CentOS 7 dan RHEL 7