Linux distributions
TMA-ROCKY8-2.4.1.1
Ensure cron daemon is enabled and active
Trung bìnhCấp 1Tự độnglinux
Mô tả
The cron daemon is used to execute batch jobs on the system.
Cách kiểm tra
Phương pháp kiểm tra: Lệnh shell
shell
alt0() { command -v awk >/dev/null 2>&1 || { echo "step1: awk not installed"; return 1; }; command -v systemctl >/dev/null 2>&1 || { echo "step1: systemctl not installed"; return 1; }; o=$(bash -c 'systemctl list-unit-files | awk '"'"'$1~/^crond?\.service/{print $2}'"'"'' 2>&1); printf '%s\n' "$o" | tr -s ' \t' ' ' | sed 's/^ //;s/ $//' | grep -Fxq -- enabled || { echo step1: missing enabled; return 1; }; command -v awk >/dev/null 2>&1 || { echo "step2: awk not installed"; return 1; }; command -v systemctl >/dev/null 2>&1 || { echo "step2: systemctl not installed"; return 1; }; o=$(bash -c 'systemctl list-units | awk '"'"'$1~/^crond?\.service/{print $3}'"'"'' 2>&1); printf '%s\n' "$o" | tr -s ' \t' ' ' | sed 's/^ //;s/ $//' | grep -Fxq -- active || { echo step2: missing active; return 1; }; }; if alt0; then echo compliant; fi- Đầu ra mong đợi
compliant
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
- IF - cron is installed on the system: Run the following commands to unmask, enable, and start cron: # systemctl unmask "$(systemctl list-unit-files | awk '$1~/^crond?\.service/{print $1}')" # systemctl --now enable "$(systemctl list-unit-files | awk '$1~/^crond?\.service/{print $1}')"
Thuộc tính
- Hệ điều hành
- rocky-8
- Thẻ
- cis-convertedlinux
- Tham chiếu
- CIS Rocky Linux 8 Benchmark v3.0.0 - 2.4.1.1
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 linux