Безопасно ли разрешать пользователям использовать cron для планирования задач? [закрыто]

0
24.03.2016, 23:44
2 ответа

Наряду с отсутствием технической причины не предоставлять доступ к cron пользователям, на мой взгляд, это излишество. Я обычно резервирую cron для учетных записей root и администратора службы приложений. Если, скажем, разработчик хочет запустить что-то в полночь, я даю им доступ в . Я действительно не хочу, чтобы чрезмерно усердный программист запускал запрос к репозиторию программного обеспечения каждую ночь, чтобы узнать, есть ли новый выпуск, при этом блокируя сетевые соединения и запуская awk / sed / grep / perl для огромных файлов, в результате чего система падает до его колени, мешающие законным работам cron, а иногда и сбой из-за нехватки ресурсов.

Я не хочу звучать как BOFH , но если вы позволите пользователям разгуляться в системе, вы действительно не поймете, во что ввязываетесь. Многие из них похожи на детей, и их нужно контролировать. Если ваши пользователи - старые системные администраторы, выполняющие какие-то другие функции, я бы не возражал дать им немного больше свободы, но разработчику я бы не стал. Я видел, как некоторые из этих людей развиваются . Я не хочу заниматься уборкой дома после того, как они закончат работу с системой, с которой мне придется иметь дело.

0
28.01.2020, 02:48

Задания cron могут выполняться в «любое» время, даже если пользователь не вошел в систему. Это в основном проблема для злоумышленников. Но это, безусловно, позволяет пользователю использовать больше процессорного времени, намеренно или нет, и по этой причине часто запрещается в общих системах.

1
28.01.2020, 02:48

Теги

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