Назад | Перейти на главную страницу

SSHd прослушивает IP OpenVPN?

У меня есть сервер с сервисами SSH и OpenVPN. Я бы хотел, чтобы sshd слушал только ip openvpn. Проблема в том, что до тех пор, пока openVPN не запущен и не установлен tun0, sshd не может быть привязан к ip openvpn.

Я использую стабильную версию debian на своем компьютере.

Спасибо за любую помощь.

Взгляните на /etc/network/if-up.d/openssh-server и прочтите Эта статья.

Вы можете удалить начало sshd из различных RCX (update-rc.d).
Затем вы можете добавить строку в сценарий запуска openvpn, которая запускает sshd, когда openvn запущен.
Вы могли бы немного лучше проверить, работает ли ip openvpn, а затем запустить sshd.

Напишите сценарий OpenVPN "post-up", который перезапускает sshd.