Как лучше всего решить следующую проблему?
У меня есть сервер, на который я периодически сбрасываю резервные копии. Единственный способ подключиться к этому серверу - через OpenVPN. Пока все проверял вручную, все работало нормально. Вот что я делаю:
Как мне лучше всего написать сценарий, чтобы я мог просто поместить его в cron? Я в основном интересуюсь частью openvpn, так как остальное мне кажется ясным, и я новичок в OpenVPN / VPN. Клиент - это Linux-машина.
Заранее спасибо.
Какой дистрибутив Linux? Это должно быть тривиально в Debian / Ubuntu.
Настройте свою конфигурацию в /etc/openvpn/myvpn.conf
, настройте свой /etc/default/openvpn
файл, поэтому vpns не запускаются автоматически.
Затем ваш сценарий делает что-то вроде этого. Не нужно использовать экран или что-то необычное.
#!/bin/sh
/etc/init.d/openvpn start myvpn
mount /nfs
rsync src dst
/etc/init.d/openvpn stop myvpn