Automatizzare un comando
Automatizzare un comando
salve a tutti dovrei automatizzare un comando per far partire in automatico la vpn su una periferica.
Ho creato uno script con all'interno il comando relativo,ve lo riporto.
lo script si chiama autovpn.sh e all'interno c'è questo comano che se lancio da riga di comando funziona perfettamente.
[*]
sh -x /usr/local/sbin/openvpn.sh start
[*]
Però alla partenza non si avvia automaticamente.
scusate ma non sono molto pratico ho letto su forum che la cosa dovrebbe funzionare in questo modo.
credo che manhi qualcosa.
Grazie anticipatamente
Ho creato uno script con all'interno il comando relativo,ve lo riporto.
lo script si chiama autovpn.sh e all'interno c'è questo comano che se lancio da riga di comando funziona perfettamente.
[*]
sh -x /usr/local/sbin/openvpn.sh start
[*]
Però alla partenza non si avvia automaticamente.
scusate ma non sono molto pratico ho letto su forum che la cosa dovrebbe funzionare in questo modo.
credo che manhi qualcosa.
Grazie anticipatamente
- GjMan78
- Rampante Reduce

- Messaggi: 5922
- Iscrizione: mercoledì 22 novembre 2006, 19:15
- Desktop: KdePlasma
- Distribuzione: EndeavourOS
- Sesso: Maschile
- Località: ~/Italia/Lazio/Viterbo/
Re: Automatizzare un comando
Se non ho capito male e vuoi far avviare openvpn all'avvio basta che aggiungi il comando al file rc.local
Ed inserisci questa riga
prima della riga con exit 0, sostituendo path/to con il percorso esatto dove risiede il file autovpn.sh.
Accertati anche il file autovpn.sh sia eseguibile, se non lo è
Codice: Seleziona tutto
sudo nano /etc/rc.localCodice: Seleziona tutto
/path/to/autovpn.sh Accertati anche il file autovpn.sh sia eseguibile, se non lo è
Codice: Seleziona tutto
chmod +x autovpn.shMacBook Pro - Intel i5-3210 - 16 Gbyte Ram DDR3 - SSD 500 Gbyte x 2
»»» 𝗙𝗮𝗶 𝗶𝗹 𝗕𝗮𝗰𝗸𝘂𝗽! ¯\_(ツ)_/¯
»»» 𝗙𝗮𝗶 𝗶𝗹 𝗕𝗮𝗰𝗸𝘂𝗽! ¯\_(ツ)_/¯
Re: Automatizzare un comando
Grazie per la risposta,
ti volevo chiedere il file autovpn.sh l'ho creato io comei ho detto sopra,ora questo stesso file lo posso mettere dove voglio?
anche per esempio nella root?
ti volevo chiedere il file autovpn.sh l'ho creato io comei ho detto sopra,ora questo stesso file lo posso mettere dove voglio?
anche per esempio nella root?
- GjMan78
- Rampante Reduce

- Messaggi: 5922
- Iscrizione: mercoledì 22 novembre 2006, 19:15
- Desktop: KdePlasma
- Distribuzione: EndeavourOS
- Sesso: Maschile
- Località: ~/Italia/Lazio/Viterbo/
Re: Automatizzare un comando
In teoria si, ma io preferisco tenerli nella home del mio utente per questioni di backup. Avere roba sparpagliata nel file system è un caos.
Crea una cartella nella tua home chiamata script e mettilo li dentro, puoi raggiungerlo semplicemente con
/home/nomeutente/script/nomescript.sh.
Ad ogni modo puoi metterlo anche in /, nessuno lo vieta, ma per copiarlo nella / devi usare sudo.
Per semplificare le cose puoi anche fare a meno dello script creato da te, basta che inserisci nel file rc.local il comando
Crea una cartella nella tua home chiamata script e mettilo li dentro, puoi raggiungerlo semplicemente con
/home/nomeutente/script/nomescript.sh.
Ad ogni modo puoi metterlo anche in /, nessuno lo vieta, ma per copiarlo nella / devi usare sudo.
Per semplificare le cose puoi anche fare a meno dello script creato da te, basta che inserisci nel file rc.local il comando
Codice: Seleziona tutto
/usr/local/sbin/openvpn.sh start MacBook Pro - Intel i5-3210 - 16 Gbyte Ram DDR3 - SSD 500 Gbyte x 2
»»» 𝗙𝗮𝗶 𝗶𝗹 𝗕𝗮𝗰𝗸𝘂𝗽! ¯\_(ツ)_/¯
»»» 𝗙𝗮𝗶 𝗶𝗹 𝗕𝗮𝗰𝗸𝘂𝗽! ¯\_(ツ)_/¯
Re: Automatizzare un comando
A questo punto credo che sia la cosa migliore da fare.
Quindi cosi'facendo dovrebbe partire automaticamente ogni volta che accendo la periferica,senza,presumibilmente trovare conflitti.
Ti ringrazio molto.
Provo e ti faccio sapere
Quindi cosi'facendo dovrebbe partire automaticamente ogni volta che accendo la periferica,senza,presumibilmente trovare conflitti.
Ti ringrazio molto.
Provo e ti faccio sapere
Re: Automatizzare un comando
Niente da fare il problema è questo, come ti dicevo la mia è una periferica che monta linux non ha il file rc.local o per lo meno io non lo trovo c'è invece il file AUTORUN.SH dove mi dicono dovrei inserire il mio comando.
Lo faccio ma la periferica si blocca totalmente in fase di boot e non risponde piu'.
A parte il ripristino della periferica che devo fare da zero, ma non riesco cmq a risolvere questo problema della partenza in automatico della vpn.
Credi che esista la soluzione?
Lo faccio ma la periferica si blocca totalmente in fase di boot e non risponde piu'.
A parte il ripristino della periferica che devo fare da zero, ma non riesco cmq a risolvere questo problema della partenza in automatico della vpn.
Credi che esista la soluzione?
- GjMan78
- Rampante Reduce

- Messaggi: 5922
- Iscrizione: mercoledì 22 novembre 2006, 19:15
- Desktop: KdePlasma
- Distribuzione: EndeavourOS
- Sesso: Maschile
- Località: ~/Italia/Lazio/Viterbo/
Re: Automatizzare un comando
Devi essere più chiaro... di che periferica parliamo? Se tu posti nella sezione "Ubuntu su Server" io do per scontato che parliamo di Ubuntu. 
Cerca di spiegarti meglio e vediamo se sono in grado di aiutarti.
Cerca di spiegarti meglio e vediamo se sono in grado di aiutarti.
MacBook Pro - Intel i5-3210 - 16 Gbyte Ram DDR3 - SSD 500 Gbyte x 2
»»» 𝗙𝗮𝗶 𝗶𝗹 𝗕𝗮𝗰𝗸𝘂𝗽! ¯\_(ツ)_/¯
»»» 𝗙𝗮𝗶 𝗶𝗹 𝗕𝗮𝗰𝗸𝘂𝗽! ¯\_(ツ)_/¯
Chi c’è in linea
Visualizzano questa sezione: 0 utenti iscritti e 1 ospite