Как задержать блок systemd до готовности сети?

можно изменить расположение файла авторизованных ключей, изменив или добавив запись в файл / etc / ssh / sshd_config как таковой:

AuthorizedKeysFile /etc/ssh/.authorized_keys

конечно, не забудьте перезапустить sshd после модификации

6
02.01.2019, 20:35
3 ответа

Возможно, стоит использовать таймеры systemd, а не cron. Затем вы сможете указать в модуле, от чего он зависит.

https://wiki.archlinux.org/index.php/Systemd#Handling_dependencies

1
27.01.2020, 20:30

Используйте таймеры systemd вместо cron.

Затем в вашем модуле systemd -вы можете указатьAfter=network-online.target and Wants=network-online.target.

2
27.01.2020, 20:30

В моей настройке задание cron запускается каждую минуту, но завершается при отсутствии подключения к Интернету с помощью проверки подключения, такой как

nc -zw3 github.com 22 || exit 0

Когда, наконец, есть подключение к Интернету, то один раз в день запускаются задания анакрона.

0
27.01.2020, 20:30

Теги

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