запуск скрипта в планировщике от суперпользователя

Для новичков как вообще в Linux, так и в конкретной теме, к которой относится вопрос.

Модератор: Bizdelnick

safronowmax
Сообщения: 103

запуск скрипта в планировщике от суперпользователя

Сообщение safronowmax »

Здравствуйте, подскажите пожалуйста, как лучше сделать: есть bash скрипт, который перезапускает нужный процесс и далее нужно этот скрипт добавить в cron. Скрипт корректно работает, но только от root. Если выполнять скрипт от обычного пользователя, то, понятное дело, прав не хватает и скрипт валится с ошибкой. В /etc/sudoers нет возможности добавить для sudo выполнение данного скрипта (данный файл может перезатираться другими сотрудниками). Получается пока единственный выход, запускать скрипт в cront'e от пользователя root. Насколько это плохая практика и чем грозит в плане безопасности? Обычно все же стараются запускать скрипты не от суперпользователя
Спасибо сказали:
Аватара пользователя
Zer0
Сообщения: 479
ОС: Void, Slackware

Re: запуск скрипта в планировщике от суперпользователя

Сообщение Zer0 »

А под каким пользователем крутится процесс, который нужно перезапускать, под root или нет?
Memento mori ... сделай бэкап.
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 21293
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: запуск скрипта в планировщике от суперпользователя

Сообщение Bizdelnick »

Если речь о перезапуске системного сервиса, то это нормальная практика. Ненормальная практика — когда приходится что-то перезапускать по крону, но это уже отдельная история.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Аватара пользователя
yoricI
Сообщения: 2834
ОС: gentoo fluxbox

Re: запуск скрипта в планировщике от суперпользователя

Сообщение yoricI »

safronowmax писал(а):
21.07.2022 10:55
В /etc/sudoers нет возможности добавить для sudo выполнение данного скрипта (данный файл может перезатираться другими сотрудниками).
Можете ни о чём не беспокоиться, у вас там и так проходной двор))
Спасибо сказали:
safronowmax
Сообщения: 103

Re: запуск скрипта в планировщике от суперпользователя

Сообщение safronowmax »

Всем спасибо большое за ответы, я ступил, действительно, это не системный процесс и его можно спокойно запустить/завершить из-под пользователя
Спасибо сказали: