PostgreSQL
TMA-POSTGRES-4.1
Ensure Interactive Login is Disabled
MédiaNível 1Revisão manualpostgres
Descrição
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.
Como é verificado
Método de auditoria: Revisão manual
Esta recomendação não pode ser verificada automaticamente. Uma varredura a lista com estas instruções quando você passa --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.
Como é corrigido
Método de correção: Orientação ou patch de infraestrutura
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.
Propriedades
- Sistemas operacionais
- Qualquer
- Tags
- postgresdatabaseauthenticationosmanual
- Referência
- CIS PostgreSQL 18 Benchmark v1.0.0 - 4.1 Ensure Interactive Login is Disabled