OpenVPN을 시작하고 구성 파일을 가리킬 수 있으며 다음과 같이 모든 것이 잘 작동합니다.
sudo openvpn /etc/openvpn/myvpn.conf
하지만 내가 서비스를 시작할 때
sudo /etc/init.d/openvpn start
내가 얻는 것은 syslog의 출력입니다.
Jun 23 21:02:30 pc systemd[1]: Starting OpenVPN service...
Jun 23 21:02:30 pc systemd[1]: Started OpenVPN service.
하지만 openvpn 서비스가 실행되고 있지 않습니다.
gk@pc:/etc/openvpn$ ps -aux | grep openvpn
gk 15456 0.0 0.0 13688 2128 pts/0 S+ 21:18 0:00 grep --color=auto openvpn
다른 openvpn 프로세스가 실행되고 있지 않습니다. 서비스는 어떻게 시작합니까?
/lib/systemd/system/openvpn.service 내부에는 다음과 같은 내용이 있습니다.
[Service]
Type=oneshot
RemainAfterExit=yes
ExecStart=/bin/true
ExecReload=/bin/true
WorkingDirectory=/etc/openvpn
나는 / bin / true가 openvpn 클라이언트 응용 프로그램을 ISNT라고 확신합니다. 이것이 openvpn 클라이언트가 Ubuntu 15.04의 명령 줄에서 작동하지 않는 이유입니까?