Author Topic: Habilitar / deshabilitar servidor VPN desde línea de comandos  (Read 1604 times)

jldalla

  • Zen Apprentice
  • *
  • Posts: 31
  • Karma: +4/-0
    • View Profile
Hola, muy buenas tardes. Espero que estén muy bien.

Necesito realizar un script, para ejecutar desde la línea de comandos, que pueda habilitar o deshabilitar uno de los servidores VPN configurados.

Si yo ejecutara: myvpn.pl 3 "off"
El script myvpn.pl debería desactivar la VPN 3 y aplicar los cambios.

Cualquier ejemplo o idea... más que bienvenida.

Cuando realizo esta tarea desde la interfaz gráfica se actualiza el campo "service", en el registro de la VPN en cuestión, de "1" a "0" (o al revés).

Cordialmente,
José Luis.
José Luis Dallapiccola
Neuquén - Patagonia ARGENTINA

turalyon

  • Zen Warrior
  • ***
  • Posts: 197
  • Karma: +15/-0
    • View Profile
Re: Habilitar / deshabilitar servidor VPN desde línea de comandos
« Reply #1 on: May 21, 2021, 05:43:46 pm »
Hola,

Ejecutando el siguiente comando podrás ver los servicios que crea Zentyal para gestionar las conexiones VPN.

Code: [Select]
find /lib/systemd/ | grep 'openvpn'

Una vez que hayas identificado su nombre, podrás gestionarlos con el comando 'systemctl', a continuación tienes 2 ejemplos:

Code: [Select]
sudo systemctl status ebox.openvpn.server.servidorvpn.service
sudo systemctl stop ebox.openvpn.server.servidorvpn.service

Espero que te sea de utilidad.

Un saludo!