Linux distributions
TMA-ALMA9-2.4.1.7
Ensure access to /etc/cron.yearly is configured
SrednjaNivo 1Automatskalinux
Opis
The /etc/cron.yearly directory contains system cron jobs that run on an annual basis. Files in this directory are edited directly by system administrators rather than through the crontab command. The commands below restrict read, write, and search access to root only, preventing regular users from accessing this directory.
Kako se proverava
Metod provere: Komanda ljuske
shell
alt0() { s=$(stat -Lc '%a %u %g' /etc/cron.yearly/ 2>&1) || { echo "step1: $s"; return 1; }; set -- $s; m=$((8#$1)); [ $((m & ~0700)) -eq 0 ] && [ "$2" = 0 ] && [ "$3" = 0 ] || { echo "step1: /etc/cron.yearly/ is mode $1 uid $2 gid $3, want 700 or stricter, uid 0, gid 0"; return 1; }; }; if alt0; then echo compliant; fi- Očekivani izlaz
compliant
Kako se ispravlja
Metod ispravke: Smernica ili zakrpa infrastrukture
- IF - cron is installed on the system: Run the following commands to set ownership and permissions on the /etc/cron.yearly directory: # chown root:root /etc/cron.yearly/ # chmod og-rwx /etc/cron.yearly/
Svojstva
- Operativni sistemi
- almalinux-9
- Oznake
- cis-convertedlinux
- Referenca
- CIS AlmaLinux OS 9 Benchmark v3.0.0 - 2.4.1.7
Proverite ovaj računar
Pokrenite ovo na računaru za koji imate dozvolu za proveru. Skeniranje radi u režimu samo za čitanje.
shell
tmaegis scan --target linux