Linux GU
-
Встановлення модуля складності пароля
sudo apt update
sudo apt install libpam-pwquality
-
Налаштування складності пароля
sudo nano /etc/pam.d/common-password
➤ДОДАТИ РЯДОК ВИЩЕ pam_unix:
password requisite pam_pwquality.so minlen=12 ucredit=-1 lcredit=-1 dcredit=-1 ocredit=-1
-
minlen=12 → мінімум 12 символів
-
ucredit=-1 → мінімум 1 велика літера
-
lcredit=-1 → мінімум 1 маленька
-
dcredit=-1 → мінімум 1 цифра
-
ocredit=-1 → мінімум 1 спецсимвол
-
Заборона повтору старих паролів
В тому ж файлі знайти рядок з pam_unix.so і зробити так:
password [success=1 default=ignore] pam_unix.so obscure sha512 remember=5
-
remember=5 → заборонено використовувати останні 5 паролів
-
sha512 → хешування пароля (безпечний алгоритм)
-
obscure → базові перевірки складності
-
Налаштування строку дії пароля (для одного користувача)
sudo chage -M 181 -W 3 username
для облікового запису адміністратора :
sudo chage -M 90 -W 3 username
-
-M 181 → пароль дійсний 181 днів
-
-W 3 → попередження за 3 днів
-
Перевірка налаштувань
chage -l username