Вы можете использовать
Чтобы использовать, установите его
sudo apt-get install unclutter
, затем запустите
unclutter -idle 0.01 -root
Обратите внимание, что число после простоя означает время до того, как он скроется. В этом случае его значение равно 1/100 секунды. Вы можете попробовать изменить его на значение, которое всегда будет скрыто.
Это скроет курсор, когда вы его не перемещаете. Я уверен, что есть возможность полностью скрыть его.
Dado que OpenVPN no parece ofrecer ninguna función propia para esto, probablemente esté buscando pkill <process-name>
, que buscará todos los procesos que coincidan con el nombre dado y los eliminará.
Si tiene varias instancias en ejecución, pero le gustaría eliminar solo una específica, la opción -f
le permite comparar con la llamada al proceso completo -, incluidos los parámetros, p. pkill -f "openvpn --config connection.ovpn"
.
Vea la salida de ps x
opgrep -lf <process-name>
(igual que pkill
, pero no los mata, por lo que es esencialmente similar aps | grep <name>
)para averiguar con qué parámetros se inició el daemon.
No, deberá finalizar el proceso. Para ser justos, un script de administración de daemon haría exactamente eso. Puede usar pgrep o pkill para hacer su vida más fácil.
Изhttps://openvpn.net/community-resources/how-to/
Управление запущенным процессом OpenVPN Работает в Linux/BSD/Unix
OpenVPN принимает несколько сигналов:
SIGUSR1 — Conditional restart, designed to restart without root privileges
SIGHUP — Hard restart
SIGUSR2 — Output connection statistics to log file or syslog
SIGTERM, SIGINT — Exit
Используйте директиву writepid, чтобы записать PID демона OpenVPN в файл, чтобы вы знали, куда отправить сигнал. (Если вы запускаете openvpn с помощью сценария инициализации, сценарий может уже передавать Командная строка openvpn ).
Итак, вы должны использовать команду kill и запустить openvpn с аргументом -writepid.
sudo openvpn3 session-manage --disconnect --config $'client'.ovpn
Замените клиент соответствующим именем. Это закроет сеанс.