Onde os arquivos de configuração da VPN importados pelo Network Manager são salvos?

32

Importei um arquivo de configuração do OpenVPN que se comporta de maneira diferente ao tentar conectar-se a partir do Network Manager e da linha de comando. Gostaria de ver como é o arquivo de configuração importado.

Oxwivi
fonte

Respostas:

52

12.04 em diante

As informações de conexão são armazenadas no diretório:

/etc/NetworkManager/system-connections

Nota: Este diretório armazena outras informações de conexão, como conexões wifi.

Antes de 12.04

No Kubuntu, network-manager-openvpn-kdesalva seus perfis para:

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

No Ubuntu, network-manager-openvpn-gnomesalva seus perfis para:

~/.gconf/system/networking/connections/

(As configurações de VPN estão em ~ / .gconf / system / networking / connections / * / vpn /% gconf.xml)

Lekensteyn
fonte
1
Não existe uma maneira de usar diretamente arquivos .conf?
precisa saber é o seguinte
2
Existe, mas contorna o gerenciador de rede. Coloque o arquivo /etc/openvpn/. Verifique se ele possui um .confsufixo, o script init, na /etc/init.d/openvpnbusca por esses arquivos. A VPN será iniciada no momento da inicialização. Para desativar isso, edite /etc/default/openvpndescomente a AUTOSTART=nonelinha. Estou fazendo isso desta maneira porque o network-manager-openvpné muito limitado, não consigo executar o script após a conexão, por exemplo. Para iniciar o OpenVPN com seu arquivo de configuração client.conf, execute sudo /etc/init.d/openvpn start client. Para parar, corra /etc/init.d/openvpn stop client.
precisa saber é o seguinte
4
Parece que esta resposta não está mais atualizada a partir do Ubuntu 12.04. Eu tenho algumas VPNs configuradas através do Network Manager na 12.04 usando o network-manager-openvpn-gnome, mas não há diretório ~ / .gconf / system. Alguém sabe onde esses arquivos podem estar hoje em dia?
Carl Meyer
@CarlMeyer Tente importar e execute o comando find ~ -mmin -3 -lspara encontrar todos os arquivos modificados nos últimos 3 minutos.
Lekensteyn 2/12/12
6
Acontece que eles são armazenados em / etc / NetworkManager / system-conexões / (mesmo quando eles não são compartilhados com todos)
boatcoder
6

Sim, no Ubuntu 12.04 e posterior, as configurações são armazenadas em / etc / NetworkManager / system-connections - exceto quando alguém não migra as informações de conexão de um arquivo .conf mais antigo e continua usando esse arquivo .conf. Nesse caso, as configurações estão em /home/USER/.gcm/gcm.conf

Reese
fonte