Как перезапустить openvpn сервис (или какой-либо сервис) работающий ни под “кем” пользователь?

На моем сервере Ubuntu 16.04 у меня есть услуги OpenVPN, работающие как пользователь nobody. Как я могу перезапустить сервис или перезагрузить файл конфигурации для сервисного использования, например, systemctl?

openvpn процесс работает, но я не знаю, как получить доступ к нему.

310 nobody    20   0   44440   3184   1968 S  0.0  0.3   1263:30 openvpn

Команда su nobody не работает, потому что никакой пароль не установлен. Существует ли альтернатива?

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

4 ответа

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

sudo systemctl stop openvpn@server
sudo systemctl enable openvpn@server.service
sudo systemctl start openvpn@server
6
ответ дан 2 December 2019 в 01:29

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

systemctl restart openvpn@myvpn.service
3
ответ дан 2 December 2019 в 01:29

Войдите как sudo su.

Запустите service openvpnas restart или service openvpn restart.

0
ответ дан 22 September 2020 в 19:34

Иногда я обнаруживал, что если вы используете докер на одной машине, возникает какой-то конфликт.

Поэтому, если вы используете службу Docker, я предлагаю вам сначала остановить Docker, а затем попробовать запустить сервер OpenVPN.

0
ответ дан 11 February 2021 в 03:42

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

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