Проблема с сетью с новым Intel NUC

Общесистемные сценарии в / etc / cron * по умолчанию доступны для чтения всем. Например, в моей Arch:

$ ls -ld /etc/cron*
drwxr-xr-x 2 root root 4096 May 31  2015 /etc/cron.d
drwxr-xr-x 2 root root 4096 May 31  2015 /etc/cron.daily
-rw-r--r-- 1 root root   74 May 31  2015 /etc/cron.deny
drwxr-xr-x 2 root root 4096 May 31  2015 /etc/cron.hourly
drwxr-xr-x 2 root root 4096 May 31  2015 /etc/cron.monthly
drwxr-xr-x 2 root root 4096 May 31  2015 /etc/cron.weekly

и:

$ ls -l /etc/cron.d/0hourly 
-rw-r--r-- 1 root root 128 May 31  2015 /etc/cron.d/0hourly

Пользовательские файлы cron по умолчанию находятся в / var / spool / cron , и они, по крайней мере, в моей системе, не доступны для чтения всем. :

$ ls -l /var/spool/cron/
total 8
-rw------- 1 root   root   20 Feb 23 16:34 root
-rw------- 1 terdon terdon 22 Feb 23 16:32 terdon

Таким образом, «самый безопасный» способ - использовать пользовательский crontab, тот, который вы получаете с помощью crontab -e . Обычные пользователи не могут это прочитать:

$ cat /var/spool/cron/root 
cat: /var/spool/cron/root: Permission denied

Я предлагаю вам сначала проверить и убедиться, что это также относится к вашей CentOS, хотя в настоящее время у меня нет доступа к машине CentOS.

5
27.02.2016, 13:59
0 ответов

Теги

Похожие вопросы