Я намагаюся встановити сервер OpenVPN на Centos 7 і зіткнувся з наступною проблемою:
[root@msk ~]# /etc/init.d/openvpn start
Starting openvpn (via systemctl): [ OK ]
[root@msk ~]# ps aux | grep openvpn
root 5639 0.0 0.0 112640 980 pts/6 S+ 12:54 0:00 grep --color=auto openvpn
[root@msk ~]# service openvpn start
Starting openvpn (via systemctl): [ OK ]
[root@msk ~]# ps aux | grep openvpn
root 5657 0.0 0.0 112640 980 pts/6 S+ 12:54 0:00 grep --color=auto openvpn
[root@msk ~]#
Як бачите - нічого не відбувається.
Але якщо я спробую запустити його однією командою: openvpn --daemon --writepid /var/run/openvpn/openvpn.pid --config /etc/openvpn/server.conf --cd /etc/openvpn
це добре працює.
Я думаю, проблема є selinux
. І я зовсім не хочу його відключати.
Не могли б ви вказати мені, де помилка?
cat /var/log/audit/audit.log | grep openvpn | grep denied | audit2allow -M myopenvpn; semodule -i myopenvpn.pp
grep -v grep
може відфільтрувати grep
з вашого ps uxa
виводу.