Запуск рабочих заданий при загрузке

Я новичок в целом всей вещи в Linux, и мне было интересно. Я знаю о Cron // Crontab, и я хочу запустить работу после загрузки.

Работа, которые я хотел бы бежать: 1 - APT Get Update && APT Получите обновление -Y (от того, что я понимаю, Crontab принадлежит root, так что нет необходимости использовать команду su // sudo, которая хорошая, поскольку смешивание crontab и sudo - плохое представление)

2 - Откройте VPN-соединение: OpenVPN .ovpn

Из того, что я видел, команда должна быть следующей: @boot @boot

Не могли бы вы помочь мне помочь? Это правильный путь? Является ли синтаксис правильным? Я не хочу испортить Cronjob.

Спасибо

0
задан 21 February 2021 в 06:26

1 ответ

A @boot Работа CRON, действительно ударена и пропускает. Использование Systemd будет последовательным способом выполнять эту задачу. Однако я считаю, что «без присмотра обновлений» - это то, что вы ищете. У этого будет автоматически установлена ​​обновления безопасности, автоматически не требуется перезагрузка. Это оставит ваше другое установленное программное обеспечение Intact.

sudo apt install unattended-upgrades 

Тогда:

sudo dpkg-reconfigure -plow unattended-upgrades

Вы можете проверить его потом с:

sudo unattended-upgrades --dry-run
0
ответ дан 18 March 2021 в 23:32

Другие вопросы по тегам:

Похожие вопросы: