В моем raspberry я использую следующий crontab для запуска двух служб при запуске. Первый работает нормально, а второй - нет (хотя он отлично работает, когда я запускаю его вручную). Мы высоко ценим любые предложения, по которым это может быть вызвано.
# m h dom mon dow command
0 * * * * python pythonprojects/temperature_sensor/read_temperature.py
@reboot sudo /usr/local/bin/pigpiod
@reboot sudo /usr/bin/autossh -M 20005 -N -T -R22222:localhost:22 -i ssh-ec2/ec-key.pem ec2-user@xx.xx.xx.xxx
Удалите sudo
и поместите этот
root
или в / etc / crontab
, в котором для пользователя задано значение root
@reboot параметры команды root
Cron не может в интерактивном режиме запрашивать пароль sudoer.