Dove vengono salvati i file di configurazione VPN importati da Network Manager?


32

Ho importato un file di configurazione OpenVPN che si comporta in modo diverso quando si tenta di connettersi da Network Manager e dalla riga di comando. Vorrei vedere come appare il file di configurazione importato.

Risposte:


52

12.04 in poi

Le informazioni sulla connessione sono memorizzate nella directory:

/etc/NetworkManager/system-connections

Nota: questa directory memorizza altre informazioni di connessione come connessioni wifi.

Pre 12.04

In Kubuntu, network-manager-openvpn-kdesalva i suoi profili in:

~/.kde/share/apps/networkmanagement/connections/

In Ubuntu, network-manager-openvpn-gnomesalva i suoi profili in:

~/.gconf/system/networking/connections/

(Le impostazioni VPN sono in ~ / .gconf / system / networking / connections / * / vpn /% gconf.xml)


1
Non c'è un modo per farlo utilizzare direttamente i file .conf?
Oxwivi,

2
C'è, ma aggira il gestore della rete. Inserisci il file in /etc/openvpn/. Assicurati che abbia un .confsuffisso, lo script init /etc/init.d/openvpncerca tali file. La VPN verrà avviata all'avvio. Per disabilitarlo, modifica il /etc/default/openvpncommento nella AUTOSTART=noneriga. Lo sto facendo in questo modo perché network-manager-openvpnè troppo limitato, ad esempio non posso eseguire script dopo la connessione. Per avviare OpenVPN con il tuo file di configurazione client.conf, esegui sudo /etc/init.d/openvpn start client. Per fermarlo, corri /etc/init.d/openvpn stop client.
Lekensteyn,

4
Sembra che questa risposta non sia più aggiornata a partire da Ubuntu 12.04. Ho un paio di VPN configurate tramite Network Manager in 12.04 usando network-manager-openvpn-gnome, ma non esiste una directory ~ / .gconf / system. Qualcuno sa dove potrebbero trovarsi quei file al giorno d'oggi?
Carl Meyer,

@CarlMeyer Prova a importare ed esegui il comando find ~ -mmin -3 -lsper trovare tutti i file modificati negli ultimi 3 minuti.
Lekensteyn,

6
Si scopre che sono memorizzati in / etc / NetworkManager / system-connections / (anche quando non sono condivisi con tutti)
boatcoder

6

Sì, in Ubuntu 12.04 e versioni successive le impostazioni di configurazione sono memorizzate in / etc / NetworkManager / system-connections - tranne quando qualcuno non ha migrato le informazioni di connessione da un vecchio file .conf e ha continuato a utilizzare quel file .conf. In tal caso, le impostazioni sono in /home/USER/.gcm/gcm.conf

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.