Linux distributions
TMA-ALINUX2-5.1.2
Ensure permissions on /etc/crontab are configured
MittelStufe 1Automatisiertlinux
Beschreibung
The /etc/crontab file is used by cron to control its own jobs. The commands in this item make sure that root is the user and group owner of the file and that only the owner can access the file.
So wird geprüft
Prüfmethode: Shell-Befehl
shell
alt0() { command -v stat >/dev/null 2>&1 || { echo "step1: stat not installed"; return 1; }; o=$(bash -c 'stat /etc/crontab' 2>&1); printf '%s\n' "$o" | tr -s ' \t' ' ' | sed 's/^ //;s/ $//' | grep -Fxq -- 'Access: (0600/-rw-------) Uid: ( 0/ root) Gid: ( 0/ root)' || { echo step1: missing 'Access: (0600/-rw-------) Uid: ( 0/ root) Gid: ( 0/ root)'; return 1; }; }; if alt0; then echo compliant; fi- Erwartete Ausgabe
compliant
So wird behoben
Behebungsmethode: Anleitung oder Infrastruktur-Patch
Run the following commands to set ownership and permissions on /etc/crontab : # chown root:root /etc/crontab # chmod 600 /etc/crontab
Eigenschaften
- Betriebssysteme
- alinux-2
- Tags
- cis-convertedlinux
- Referenz
- CIS Aliyun Linux 2 Benchmark v1.0.0 ARCHIVE - 5.1.2
Diesen Host prüfen
Führen Sie dies auf einem Rechner aus, den Sie prüfen dürfen. Der Scan ist schreibgeschützt.
shell
tmaegis scan --target linux