TMAegis
postgres için daha fazla kural

TMA-POSTGRES-8.1

Ensure PostgreSQL subdirectory locations are outside the data cluster

DüşükDüzey 1Manuel incelemepostgres

Açıklama

The PostgreSQL cluster is organized to carry out specific tasks in subdirectories. For the purposes of performance, reliability, and security some of these subdirectories should be relocated outside the data cluster.

Nasıl denetlenir

Denetim yöntemi: Manuel inceleme

Bu öneri otomatik olarak denetlenemez. --include-manual parametresini verdiğinizde tarama bunu bu talimatlarla birlikte listeler.

Run SELECT name, setting FROM pg_settings WHERE name ~ '_directory$' OR name ~ '_tablespace'; and inspect the returned paths: log/stats/temp/tablespace locations should be outside the data cluster and only superusers and authorized users may access them.

Nasıl düzeltilir

Düzeltme yöntemi: Kılavuz veya altyapı yaması

Relocate log_directory, tablespaces and other subdirectories outside PGDATA, owned by postgres with mode 0700, and update postgresql.conf accordingly.

Özellikler

İşletim sistemleri
Herhangi biri
Etiketler
postgresdatabasefilesystemmanual
Referans
CIS PostgreSQL 18 Benchmark v1.0.0 - 8.1 Ensure PostgreSQL subdirectory locations are outside the data cluster