Crontab 未运行所有 @reboot 服务

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 [email protected]

答案1

删除sudo并有这个

  • 直接在rootcrontab 中或
  • /etc/crontab用户设置为root

    @reboot   root   command parameters
    

Cron 无法以交互方式询问 sudoer 的密码。

相关内容