¿Dónde se guardan los archivos de configuración de VPN importados por Network Manager?

32

Importé un archivo de configuración de OpenVPN que se comporta de manera diferente al intentar conectarse desde Network Manager y la línea de comandos. Me gustaría ver cómo se ve el archivo de configuración importado.

Oxwivi
fuente

Respuestas:

52

12.04 en adelante

La información de conexión se almacena en el directorio:

/etc/NetworkManager/system-connections

Nota: Este directorio almacena otra información de conexión, como las conexiones wifi.

Pre 12.04

En Kubuntu, network-manager-openvpn-kdeguarda sus perfiles en:

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

En Ubuntu, network-manager-openvpn-gnomeguarda sus perfiles en:

~/.gconf/system/networking/connections/

(La configuración de VPN está en ~ / .gconf / system / networking / connections / * / vpn /% gconf.xml)

Lekensteyn
fuente
1
¿No hay una manera de que use directamente archivos .conf?
Oxwivi
2
Lo hay, pero elude al administrador de la red. Colocar el archivo en /etc/openvpn/. Asegúrese de que tenga un .confsufijo, el script de inicio en las /etc/init.d/openvpnbúsquedas de dichos archivos. La VPN se iniciará en el momento del arranque. Para deshabilitar esto, edite /etc/default/openvpndescomentar la AUTOSTART=nonelínea. Lo hago de esta manera porque network-manager-openvpnes demasiado limitado, por ejemplo, no puedo ejecutar el script después de la conexión. Para iniciar OpenVPN con su archivo de configuración client.conf, ejecute sudo /etc/init.d/openvpn start client. Para detenerlo, corre /etc/init.d/openvpn stop client.
Lekensteyn
44
Parece que esta respuesta ya no está actualizada a partir de Ubuntu 12.04. Tengo un par de VPN configuradas a través de Network Manager en 12.04 usando network-manager-openvpn-gnome, pero no hay un directorio ~ / .gconf / system. ¿Alguien sabe dónde podrían vivir esos archivos hoy en día?
Carl Meyer
@CarlMeyer Intente importar y ejecute el comando find ~ -mmin -3 -lspara buscar todos los archivos modificados en los últimos 3 minutos.
Lekensteyn
66
Resulta que están almacenados en / etc / NetworkManager / system-connections / (incluso cuando no se comparten con todos)
boatcoder
6

Sí, en Ubuntu 12.04 y versiones posteriores, los ajustes de configuración se almacenan en / etc / NetworkManager / system-connections, excepto cuando alguien no migró la información de conexión de un archivo .conf anterior y continuó usando ese archivo .conf. En ese caso, la configuración está en /home/USER/.gcm/gcm.conf

Reese
fuente