Debian tabanlı bir sistem üzerinde çalışıyorum ve hala systemctl vs service hakkında öğreniyorum , ancak openvpn
yapılandırmamı bunun üzerinde çalışmak için bir kullanım örneği olarak kullanmaya çalışıyorum.
Mevcut kurulumumda, openvpn
önyüklemede nasıl göründüğü ve bunların nasıl yönetileceği konusunda gerçekten kafam karıştı .
Önyüklemede, openvpn
başlatılmış olan işlemler şunlardır :
> ps aux | ag 'openvpn'
nobody 952 0.0 0.0 5800 1108 ? Ss 13:29 0:00 /usr/sbin/openvpn --daemon ovpn-server --status /run/openvpn/server.status 10 --cd /etc/openvpn --config /etc/openvpn/server.conf
root 1537 0.0 0.1 6088 2544 ? Ss 13:30 0:00 /usr/sbin/openvpn --daemon --auth-nocache --config /root/.vpn_conf/pia.ovpn
Hala önyükleme yapmak için bunları neyin kontrol ettiğini bilmiyorum.
İlk proc (devre dışı bırakmak istediğim) sunucudur, diğeri ise tutmak ve kullanmaya devam etmek istediğim istemcidir.
Benim anlayış kişi systemctl
tüm hizmetleri listelemek için kullanabilirsiniz :
> systemctl list-unit-files --type=service | ag 'openvpn'
openvpn.service disabled
openvpn@.service disabled
Bu ikisi arasındaki farklar nelerdir? Bu iki hizmet yukarıdaki süreçleri kontrol ediyor mu? Devre dışı bırakıldıysa, neden hala önyüklemeye başlıyorlar?
service
Durumunu almak için denemek ve kullanmak openvpn
, alırım:
> service openvpn status
● openvpn.service - OpenVPN service
Loaded: loaded (/lib/systemd/system/openvpn.service; disabled)
Active: active (exited) since Sun 2017-02-19 13:29:51 PST; 18min ago
Process: 936 ExecStart=/bin/true (code=exited, status=0/SUCCESS)
Main PID: 936 (code=exited, status=0/SUCCESS)
CGroup: /system.slice/openvpn.service
Feb 19 13:29:51 systemd[1]: Started OpenVPN service
Hangisi sormamı istiyor:
Openvpn için systemctl'de iki giriş varsa, ikincisi kullanırken ne denir service openvpn_2nd? status
?
Her ihtimale karşı bir /etc/init.d/openvpn
senaryo var.
Yukarıdaki soruların bazılarına ilişkin herhangi bir bilgi çok takdir edilecektir.