TMAegis
vmware 관련 규칙 더 보기

TMA-ESXI9-2.7

Host must have time synchronization services enabled and running

보통레벨 1자동vmware

설명

Ensure the host has time synchronization services enabled and operational as many functions such as cryptography, audit logging, cluster operations, and incident response/forensics depend on synchronized time. Services like NTP or PTP should be configured to start with the host and remain running to maintain time synchronization. The audit requires NTP enabled with servers (esxcli system ntp get) and the ntpd service running (/etc/init.d/ntpd status). Runs in the ESXi Shell (busybox sh) as root.

점검 방법

감사 방식: 셸 명령

shell
out=$(esxcli system ntp get 2>/dev/null) || exit 1
en=$(printf '%s\n' "$out" | sed -n 's/^ *Enabled: *//p' | head -n 1)
srv=$(printf '%s\n' "$out" | sed -n 's/^ *Servers\{0,1\}: *//p' | head -n 1)
[ "$en" = true ] && [ -n "$srv" ] || { echo "ntp enabled=$en servers=$srv"; exit 1; }
st=$(/etc/init.d/ntpd status 2>&1)
case "$st" in *'not running'*) echo 'ntpd is not running' ;; *running*) echo compliant ;; *) echo "ntpd status: $st" ;; esac
예상 출력
compliant

조치 방법

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

1. Configure approved NTP servers 2. Enable the NTP client firewall ruleset if required 3. Set the NTP service startup policy to start and stop with the host, and start the service. Example: esxcli system ntp set --enabled true after configuring approved servers. Verify synchronization after remediation.

속성

운영 체제
모두
태그
vmwareesxibase
참고 자료
CIS VMware ESXi 9.0 Benchmark v1.0.0 - 2.7 Host must have time synchronization services enabled and running

이 호스트 점검하기

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

shell
tmaegis scan --target vmware