TMA-POSTGRES-4.1
Ensure Interactive Login is Disabled
СреднийУровень 1Ручная проверкаpostgres
Описание
When created, the PostgreSQL user may have interactive access to the operating system, which means that the PostgreSQL user could login to the host as any other user would.
Как проверяется
Метод проверки: Ручная проверка
Эту рекомендацию нельзя проверить автоматически. Сканирование выводит её вместе с этими инструкциями при указании флага --include-manual.
Run sudo grep postgres /etc/shadow | cut -d: -f1-2. Unless the output is postgres:!<something> (locked password), interactive login is possible and this is a fail.
Как исправляется
Метод исправления: Рекомендация или патч инфраструктуры
Lock the account password: passwd -l postgres (and optionally set its shell to /sbin/nologin if no one uses sudo -iu postgres). Administrators then use sudo -iu postgres.
Свойства
- Операционные системы
- Любая
- Теги
- postgresdatabaseauthenticationosmanual
- Источник
- CIS PostgreSQL 18 Benchmark v1.0.0 - 4.1 Ensure Interactive Login is Disabled