TMAegis베타
mariadb 관련 규칙 더 보기

MariaDB

TMA-MARIADB-6.6

Ensure Binary and Relay Logs are Encrypted

보통레벨 2자동mariadb

설명

The encrypt_binlog system variable may be used to configure encryption of the binary and relay logs. This may be configured to ON even if binary logging is not enabled in order to encrypt relay log files. encrypt_binlog also encrypts relay logs. Runs mariadb -NBe with the client defaults: as root on the server the unix_socket plugin usually authenticates; otherwise put an administrative account in ~/.my.cnf (mode 0600), not MYSQL_PWD (see 1.4/1.6).

점검 방법

감사 방식: SQL 쿼리

sql_query
out=$(mariadb -NBe "SELECT IF(@@global.encrypt_binlog = 1, 'compliant', 'noncompliant')" 2>/dev/null) || exit 1; printf '%s\n' "$out"
예상 출력
compliant

조치 방법

조치 방식: 가이드 또는 인프라 패치

Set encrypt_binlog=ON under [mariadbd] in /etc/mysql/mariadb.conf.d/50-server.cnf (or /etc/my.cnf.d/server.cnf) (requires a key management plugin), then restart MariaDB.

속성

운영 체제
모두
태그
mariadbdatabaseencryptionbinlog
참고 자료
CIS MariaDB 10.11 Benchmark v1.0.0 - 6.6 Ensure Binary and Relay Logs are Encrypted

이 호스트 점검하기

감사 권한이 있는 시스템에서 실행하세요. 스캔은 읽기 전용입니다.

shell
tmaegis scan --target mariadb --level 2