YugabyteDB
TMA-YUGABYTEDB-3.1.20
Ensure 'log_hostname' is set correctly
ThấpCấp 1Tự độngyugabytedb
Mô tả
Enabling the log_hostname setting causes the hostname of the connecting host to be logged in addition to the host's IP address for connection log messages. Disabling the setting causes only the connecting host's IP address to be logged, and not the hostname. Runs ysqlsh (add the YugabyteDB bin directory to PATH) against PGHOST/PGPORT (default 127.0.0.1:5433) as PGUSER (default yugabyte); supply the password through PGPASSWORD or ~/.pgpass.
Cách kiểm tra
Phương pháp kiểm tra: Truy vấn SQL
sql_query
out=$(ysqlsh -h "${PGHOST:-127.0.0.1}" -p "${PGPORT:-5433}" -U "${PGUSER:-yugabyte}" -d "${PGDATABASE:-yugabyte}" -tAc "SHOW log_hostname" 2>/dev/null) || exit 1; printf '%s\n' "$out"- Đầu ra mong đợi
off
Cách khắc phục
Phương pháp khắc phục: Hướng dẫn hoặc bản vá hạ tầng
Set it with the YB-TServer GFlag --ysql_pg_conf_csv="log_hostname='off'" on every YB-TServer and restart it.
Thuộc tính
- Hệ điều hành
- Bất kỳ
- Thẻ
- yugabytedblogging
- Tham chiếu
- CIS YugabyteDB Benchmark v2.0.0 - 3.1.20 Ensure 'log_hostname' is set correctly
Kiểm tra máy này
Chạy lệnh này trên máy bạn được phép kiểm tra. Lần quét chỉ ở chế độ đọc.
shell
tmaegis scan --target yugabytedb