Как перезапустить службу openvpn (или любую службу), запущенную под & ldquo; nobody & rdquo; пользователь?

Для чего это стоит, некоторое время назад я нашел эту процедуру на форуме Manjaro:

close_apps () {
WIN_IDs=$(wmctrl -l | grep -vwE "Desktop$|xfce4-panel$" | cut -f1 -d' ')
for i in $WIN_IDs; do wmctrl -ic "$i"; done

# Keep checking and waiting until all windows are closed
while [ "$WIN_IDs" != "" ]; do
        sleep 0.1;
        WIN_IDs=$(wmctrl -l | grep -vwE "Desktop$|xfce4-panel$" | cut -f1 -d' ')
done

}

Вы можете называть это в собственном сценарии закройте все открытые приложения до выключения (или перезапустите).

Единственная проблема: она была создана для Xfce, поэтому ей нужны изменения, которые накладывает Unity DE. Маленькая помощь от кого-то более знающего была бы здесь приятной, чтобы помочь решить проблему OP.

1
задан 30 May 2018 в 22:23

4 ответа

Попробуйте это, я заметил, что restart не работает для меня.

sudo systemctl stop openvpn@server sudo systemctl enable openvpn@server.service sudo systemctl start openvpn@server
2
ответ дан 18 July 2018 в 08:12

OpenVPN - это шаблонная служба в разделе systemd. Сервисы называются openvpn@config.service. Поэтому вы должны перезапустить свой экземпляр /etc/openvpn/myvpn.conf с помощью:

systemctl restart openvpn@myvpn.service
1
ответ дан 18 July 2018 в 08:12

Попробуйте это, я заметил, что restart не работает для меня.

sudo systemctl stop openvpn@server sudo systemctl enable openvpn@server.service sudo systemctl start openvpn@server
2
ответ дан 24 July 2018 в 19:02

OpenVPN - это шаблонная служба в разделе systemd. Сервисы называются openvpn@config.service. Поэтому вы должны перезапустить свой экземпляр /etc/openvpn/myvpn.conf с помощью:

systemctl restart openvpn@myvpn.service
1
ответ дан 24 July 2018 в 19:02
  • 1
    Проблема заключается в использовании статуса systemctl. Openvpn@myvpn.service не показывает активную службу при выполнении этого при моем логине или под пользователем root, так как я предполагаю, что служба запущена под пользователем nobody – sumade 21 August 2017 в 01:30

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

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