запуск скрипта в планировщике от суперпользователя
Модератор: Bizdelnick
-
- Сообщения: 103
запуск скрипта в планировщике от суперпользователя
Здравствуйте, подскажите пожалуйста, как лучше сделать: есть bash скрипт, который перезапускает нужный процесс и далее нужно этот скрипт добавить в cron. Скрипт корректно работает, но только от root. Если выполнять скрипт от обычного пользователя, то, понятное дело, прав не хватает и скрипт валится с ошибкой. В /etc/sudoers нет возможности добавить для sudo выполнение данного скрипта (данный файл может перезатираться другими сотрудниками). Получается пока единственный выход, запускать скрипт в cront'e от пользователя root. Насколько это плохая практика и чем грозит в плане безопасности? Обычно все же стараются запускать скрипты не от суперпользователя
-
- Сообщения: 479
- ОС: Void, Slackware
Re: запуск скрипта в планировщике от суперпользователя
А под каким пользователем крутится процесс, который нужно перезапускать, под root или нет?
Memento mori ... сделай бэкап.
-
- Модератор
- Сообщения: 21293
- Статус: nulla salus bello
- ОС: Debian GNU/Linux
Re: запуск скрипта в планировщике от суперпользователя
Если речь о перезапуске системного сервиса, то это нормальная практика. Ненормальная практика — когда приходится что-то перезапускать по крону, но это уже отдельная история.
Пишите правильно:
в консоли вку́пе (с чем-либо) в общем вообще | в течение (часа) новичок нюанс по умолчанию | приемлемо проблема пробовать трафик |
-
- Сообщения: 2834
- ОС: gentoo fluxbox
Re: запуск скрипта в планировщике от суперпользователя
Можете ни о чём не беспокоиться, у вас там и так проходной двор))safronowmax писал(а): ↑21.07.2022 10:55В /etc/sudoers нет возможности добавить для sudo выполнение данного скрипта (данный файл может перезатираться другими сотрудниками).
-
- Сообщения: 103
Re: запуск скрипта в планировщике от суперпользователя
Всем спасибо большое за ответы, я ступил, действительно, это не системный процесс и его можно спокойно запустить/завершить из-под пользователя