Di mana file konfigurasi VPN yang diimpor oleh Network Manager disimpan?

32

Saya telah mengimpor file konfigurasi OpenVPN yang berperilaku berbeda ketika mencoba terhubung dari Network Manager dan baris perintah. Saya ingin melihat seperti apa file konfigurasi yang diimpor.

Oxwivi
sumber

Jawaban:

52

12,04 dan seterusnya

Informasi koneksi disimpan dalam direktori:

/etc/NetworkManager/system-connections

Catatan: Direktori ini menyimpan informasi koneksi lain seperti koneksi wifi.

Pra 12.04

Di Kubuntu, network-manager-openvpn-kdesimpan profilnya ke:

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

Di Ubuntu, network-manager-openvpn-gnomesimpan profilnya ke:

~/.gconf/system/networking/connections/

(Pengaturan VPN di ~ / .gconf / sistem / jaringan / koneksi / * / vpn /% gconf.xml)

Lekensteyn
sumber
1
Apakah tidak ada cara untuk langsung menggunakan file .conf?
Oxwivi
2
Ada, tapi itu menghindari manajer jaringan. Tempatkan file /etc/openvpn/. Pastikan memiliki .confakhiran, skrip init saat /etc/init.d/openvpnmencari file tersebut. VPN akan dimulai saat boot. Untuk menonaktifkan ini, edit /etc/default/openvpnbatalkan komentar pada AUTOSTART=nonebaris. Saya melakukannya dengan cara ini karena network-manager-openvpnterlalu terbatas, saya tidak dapat menjalankan skrip setelah koneksi misalnya. Untuk memulai OpenVPN dengan file konfigurasi Anda client.conf, jalankan sudo /etc/init.d/openvpn start client. Untuk menghentikannya, jalankan /etc/init.d/openvpn stop client.
Lekensteyn
4
Sepertinya jawaban ini tidak lagi terbaru pada Ubuntu 12.04. Saya memiliki beberapa VPN yang dikonfigurasi melalui Network Manager pada 12.04 menggunakan network-manager-openvpn-gnome, tetapi tidak ada direktori ~ / .gconf / sistem. Adakah yang tahu di mana file-file itu tinggal saat ini?
Carl Meyer
@CarlMeyer Cobalah mengimpor dan menjalankan perintah find ~ -mmin -3 -lsuntuk menemukan semua file yang dimodifikasi dalam 3 menit terakhir.
Lekensteyn
6
Ternyata mereka disimpan di / etc / NetworkManager / system-koneksi / (bahkan ketika mereka tidak dibagi dengan semua orang)
boatcoder
6

Ya, di Ubuntu 12.04 dan kemudian pengaturan konfigurasi disimpan di / etc / NetworkManager / system-koneksi - kecuali, ketika seseorang tidak memigrasikan informasi koneksi dari file .conf yang lebih lama dan terus menggunakan file .conf itu sebagai gantinya. Jika demikian, pengaturannya ada di /home/USER/.gcm/gcm.conf

Reese
sumber