Dari root, dimungkinkan untuk menetapkan kata sandi karakter tunggal untuk akun apa pun

Contoh:

Di sini saya membuat akun test3dan mengatur kata sandi t, dan kata sandi diterima

[root@localhost ~]# useradd test3
[root@localhost ~]# passwd test3

Changing password for user test3.
New password: 
BAD PASSWORD: it is WAY too short
BAD PASSWORD: is a palindrome
Retype new password: 

passwd: all authentication tokens updated successfully.

Tetapi ketika datang ke mode pengguna biasa sangat sulit mengubah kata sandi. Lihat contoh ini

[avi@localhost ~]$ su - test3
Password: 

[test3@localhost ~]$ passwd
Changing password for user test3.
Changing password for test3.
(current) UNIX password: 
New password: 
BAD PASSWORD: it is based on a dictionary word
Password: 

passwd: Authentication token manipulation error

Saya masuk ke akun itu dan mencoba mengubah kata sandi, tetapi kali ini tidak mengambil kata sandi sederhana, saya hanya tahu itu karena pam (modul autentikasi Pluggable yaitu: /etc/pam.d/)

Perubahan apa yang saya lakukan untuk mengatur kata sandi dari pengguna biasa? Seperti menjadi root jika kami memberikan kata sandi apa pun, itu akan menerima bahkan satu karakter. Saya ingin metode itu dalam mode pengguna juga

Saya tahu ini gila tapi saya ingin belajar itu saja. Saya menggunakan CentOS 6.2

maks
sumber