PostgreSQL
TMA-POSTGRES-4.1
Ensure Interactive Login is Disabled
MediaNivel 1Revisión manualpostgres
Descripción
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.
Cómo se verifica
Método de auditoría: Revisión manual
Esta recomendación no se puede verificar automáticamente. Un escaneo la lista con estas instrucciones cuando se pasa --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.
Cómo se corrige
Método de corrección: Guía o parche de infraestructura
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.
Propiedades
- Sistemas operativos
- Cualquiera
- Etiquetas
- postgresdatabaseauthenticationosmanual
- Referencia
- CIS PostgreSQL 18 Benchmark v1.0.0 - 4.1 Ensure Interactive Login is Disabled