Назад | Перейти на главную страницу

Crontab не запускает все службы @reboot

В моем 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 и иметь это

  • прямо в rootcrontab или
  • в /etc/crontab установив пользователя на root

    @reboot   root   command parameters
    

Cron не может интерактивно запрашивать пароль sudoer.