Linux Labs

Безопасность сервера / Ступень 4 из 10

PAM: политика паролей и блокировка

Не запущена Запускается обычно ~20 с
Выйти из урока

Шаг 1 из 8 · на машине · 4 мин

Слабый пароль проходит

Чему научишься

  • Включать проверку качества пароля pwquality и задавать политику в /etc/security/pwquality.conf.
  • Подключать блокировку неудачных входов faillock в стек PAM и задавать порог deny.
  • Проверять политику и блокировку действием и снимать блокировку командой faillock --reset.

Пароль — первый замок сервера. Проверь, что стоит на страже этого замка в свежей системе.

Коллега завёл служебную учётную запись webadmin и просит сменить ей пароль. Он выбирает слово покороче — password.

Упражнение · посмотреть

Смени пароль webadmin

У служебной учётной записи webadmin текущий пароль ServiceAcct-7. Смени его на словарное слово password так, как это сделал бы сам владелец учётки.

Сначала предположи

webadmin меняет свой пароль на словарное password. Примет ли система такой пароль?

Теперь начни упражнение, выполни команду и сверь прогноз с выводом.

Войти и начать Машина доступна после входа
Проверь себя 1 вопрос

Владелец сменил пароль на password, и система приняла его. Почему так вышло?

  • Пароль менял сам владелец webadmin (sudo -u webadmin passwd), не root. Приняла его слабая проверка стека.

  • Такого правила нет: стек принял бы и случайный пароль. Он просто почти ничего не проверяет.

Стандартный стек проверяет пароль слабо, и восьмибуквенное слово прошло.

Ubuntu 24.04
Загрузка…