LINUX.ORG.RU

‘crontab -e’ запускается без привилегий

да

а прописаные в нем скрипты от суперюзера?

нет, если ты это не из под рута выполняешь

goingUp ★★★★★
()

сделай из этого скрипта systemd юнит :)

серьёзно, я когда rc.local отменили сделал костылик

$ cat /etc/systemd/system/rc-local.service 
[Unit]
Description=custom script
Requires=local-fs.target network.target

[Service]
Type=oneshot
ExecStart=/etc/rc-local

[Install]
WantedBy=multi-user.target

но меня рут устраивает, поэтому User=nobody не писал

sergej ★★★★★
()

хочу в автозапуск скрипт положить, приходит на ум кронтаб

👎

Напиши человеческий юнит для systemd и в нём задай любые параметры исполнения, какие тебе нужны.

intelfx ★★★★★
()

В чем вопрос? В /etc/crontab на каждую команду пользователь указывается:

user-name command to be executed

Xintrea ★★★★★
()
Закрыто добавление комментариев для недавно зарегистрированных пользователей (со score < 50)