Нераспознанный сервис в Openvpn templatized systemd задания

Я устанавливаю сервер OpenVPN в ПК с Ubuntu 14.04 как операционная система следующим очень полное руководство, которое расположено в https://help.ubuntu.com/lts/serverguide/openvpn.html#openvpn-simple-client-configuration.

До сих пор я выполнял все шаги без проблемы, но когда я должен запустить сам сервер, это говорит, что "Знать то, что "сервис openvpn запускается", не запускает Ваш openvpn, который Вы просто определили. Openvpn использует templatized systemd задания, openvpn@CONFIGFILENAME. Таким образом, если, например, Ваш конфигурационный файл является "server.conf", Ваш сервис называют openvpn@server"..

Название моего конфигурационного файла является server.conf, как я видел в/etc/openvpn, но когда я выполняю команду sudo, сервис openvpn@server запускаются, я получаю сообщение об ошибке, говоря, что сервис является нераспознанным (openvpn@server: нераспознанный сервис). Если я пытаюсь использовать целый путь (sudo, сервис openvpn @/etc/openvpn/server запускаются), это происходит также. Если я просто выполняюсь, сервис openvpn запускаются затем, это, кажется, работает, но сказано руководством, что это на самом деле не запускает сервер VPN. Есть ли что-нибудь, что я, возможно, сделал неправильно?

1
задан 19 May 2017 в 14:04

1 ответ

Я знаю, что этому вопросу 10 месяцев, но так как я приземлился здесь от поиска Google...

Я не знаю, почему это не работает:

sudo service openvpn@CONFIGFILENAME <command>

Но я знаю, что это работает при вызове сценария непосредственно:

sudo /etc/init.d/openvpn <command> CONFIGFILENAME

Результатом должен быть точно тот же AFAIK.

0
ответ дан 8 December 2019 в 05:20

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

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