私は次の2つのCronタスクを配置しようとしています。
0 3 * * * ! sudo -u asterisk /var/lib/asterisk/bin/module_admin --repos extended,standard,unsupported upgradeall
30 3 * * * ! sudo -u asterisk /var/lib/asterisk/bin/module_admin reload
実行できるようにリポジトリに
wget www.website.com cronjob.(zip or text)
crontabに注入できるようにどのように保存してどうすればよいですか?
簡単ならごめんなさい。しかし、私は非常に初心者であり、他のWebリソースは役に立ちませんでした。
ベストアンサー1
これはセキュリティ上の大きなリスクですが、
wget www.website.com cronjob.txt
crontab -u username cronjob.txt
しかし、crontabは正しく見えません。 sudo、cronジョブをインストールしたユーザーとして実行するにはなぜ必要ですか?したがって、この行をアスタリスクのcrontabに入れることをお勧めします。
sudo crontab -u asterisk
その後、追加
0 3 * * * /var/lib/asterisk/bin/module_admin --repos extended,standard,unsupported upgradeall
30 3 * * * /var/lib/asterisk/bin/module_admin reload