script per avviare plugin

jimmypage

Ist oft hier
Registriert
31. Oktober 2012
Beiträge
143
Reaktionspunkte
1
Punkte
260
ciao a tutti

mi servirebbero 2 script, uno per avviare openvpn e uno per arrestarlo,

come lo posso realizzare?

grazie
 
Ciao!

Per avviare e arrestare OpenVPN, puoi utilizzare degli script bash. Ecco un esempio di come potresti realizzarli:

Script per avviare OpenVPN (avvia_openvpn.sh):

Bash:
#!/bin/bash

# Controlla se OpenVPN è già in esecuzione
if pgrep -x "openvpn" > /dev/null; then
    echo "OpenVPN è già in esecuzione."
else
    # Avvia OpenVPN
    sudo openvpn /percorso/del/file/config.ovpn &
    echo "OpenVPN avviato."
fi

Script per arrestare OpenVPN (arresta_openvpn.sh):

Bash:
#!/bin/bash

# Controlla se OpenVPN è in esecuzione
if pgrep -x "openvpn" > /dev/null; then
    # Arresta OpenVPN
    sudo pkill openvpn
    echo "OpenVPN arrestato."
else
    echo "OpenVPN non è in esecuzione."
fi

Ricorda di sostituire "/percorso/del/file/config.ovpn" con il percorso corretto del tuo file di configurazione OpenVPN.

Per rendere gli script eseguibili, puoi utilizzare il comando chmod:

Bash:
chmod +x avvia_openvpn.sh
chmod +x arresta_openvpn.sh

In questo modo potrai avviare OpenVPN eseguendo il comando "./avvia_openvpn.sh" e arrestarlo con "./arresta_openvpn.sh".

Spero che queste informazioni ti siano utili! Fammi sapere se hai altre domande.
 
root@zgemmah92h:/usr/scripts# ./avvia_openvpn.sh
-bash: ./avvia_openvpn.sh: cannot execute: required file not found

forse non ho capito il percorso del file da sostituire, è quello che stà nella cartella openvpn?

come esempio: macedonia.conf
 
Zuletzt bearbeitet:
Für die Nutzung dieser Website sind Cookies erforderlich. Du musst diese akzeptieren, um die Website weiter nutzen zu können. Erfahre mehr…