Ada banyak posting tentang memasukkan kata sandi VPN /etc/NetworkManager/system-connections/<connection>
. Saya tidak bisa membuat mereka bekerja di Ubuntu 12.04. Kolom dalam pertanyaan dan jawaban agak berbeda dari milik saya. Yang paling dekat sepertinya adalah: Bagaimana cara menyimpan kata sandi VPN dengan NetworkManger .
Saya lebih suka nmcli
meminta kata sandi di konsol daripada di widget GUI di desktop, tapi itu sepertinya tidak mungkin.
Jadi dua pertanyaan:
- Apakah
/etc/NetworkManager/system-connections/<connection>
file dan bidangnya secara resmi didokumentasikan di mana saja? Tampaknya ada banyak 404 untuk tautan dokumentasi NetworkManager. - Apa yang salah dengan file koneksi saya?
Ini adalah file koneksi saya. Saya sudah mencoba banyak variasi pengaturan dalam file ini, tapi ini sedekat yang saya bisa (tentu saja dianonimkan):
[connection]
# Not sure if this helps or breaks anything. Fails regardless.
permissions=user:peter:;
id=My VPNC
uuid=a2cd97d5-7df1-4391-91d8-7e72931ec2de
type=vpn
autoconnect=false
timestamp=1396942441
[vpn]
service-type=org.freedesktop.NetworkManager.vpnc
NAT Traversal Mode=natt
ipSec-secret-type=save
IPSec secret-flags=0
xauth-password-type=save
Vendor=cisco
Xauth username=user
IPSec gateway=1.2.3.4
XAuth password-flags=0
IPSec ID=Ipsec
Perfect Forward Secrecy=server
IKE DH Group=dh2
[vpn-secrets]
XAuth password=password
IPSec secret=grouppassword
[ipv4]
method=auto
Permissons:
> ls -l /etc/NetworkManager/system-connections/My\ VPNC
-rw------- 1 root root 527 Apr 8 10:11 /etc/NetworkManager/system-connections/My VPNC
Menjalankannya memberi:
> sudo nmcli con up id 'My VPNC'
Active connection state: unknown
Active connection path: /org/freedesktop/NetworkManager/ActiveConnection/44
state: VPN connecting (need authentication) (2)
Error: Connection activation failed: no valid VPN secrets.
Sunting: Berikut ini adalah pos serupa lainnya (tentang Openconnect VPN): Bagaimana saya bisa mendapatkan NetworkManager untuk terhubung secara otomatis ke Openconnect VPN melalui nmcli tanpa meminta pengguna dan kata sandi
sumber
nmcli con up id MyVPN
sebagai pengguna saya sendiri, dialog kata sandi masih muncul di desktop mesin jarak jauh. Berlarisudo nmcli con up id MyVPN
memberi pertama(process:3320): libnm-glib-WARNING **: async_got_type: could not read properties for /org/freedesktop/NetworkManager/ActiveConnection/7: Method "Get" with signature "ss" on interface "org.freedesktop.DBus.Properties" doesn't exist
dan kemudianError: Connection activation failed: Creating object for path '/org/freedesktop/NetworkManager/ActiveConnection/7' failed in libnm-glib.
Saya memiliki masalah yang sama, / var / log / messages mendaftarkan pesan di mana NetworkManager mengeluh tentang properti yang tidak valid. Setelah saya menghapus flag dan ketik properti dan hanya meninggalkan catatan [vpn-secrets], koneksi dapat dibuat.
Paket yang saya instal:
Hasil:
sumber
(process:2034): libnm-glib-WARNING **: async_got_type: could not read properties for /org/freedesktop/NetworkManager/ActiveConnection/4: Method "Get" with signature "ss" on interface "org.freedesktop.DBus.Properties" doesn't exist Error: Connection activation failed: Creating object for path '/org/freedesktop/NetworkManager/ActiveConnection/4' failed in libnm-glib.
Sebagai pengguna "saya", itu membuka dialog login pada desktop jarak jauh.IPSec secret
IPSec Pre-Shared Key danXauth password
merupakan kata sandi yang telah Anda pilih di Fritzbox. Pastikan untuk tidak mengacaukan kata kunci ejaan dan huruf besar dariIPSec secret
danXauth password
.Dalam hal menyelesaikan kesalahan rahasia kata sandi sederhana di 16.04 , Anda hanya perlu dua baris:
Saya hanya akan menyentuh / menambah baris lain jika perlu
sumber
password-flags=0
Saya tidak akan mengubah file konfigurasi GUI yang dihasilkan. Lain kali Anda membuat klik di GUI entri manual Anda hilang. Pembaruan sistem juga dapat merusaknya.
Anda dapat mencoba yang berikut ini:
Izinkan untuk berjalan
sudo nmcli
tanpa kata sandi:Buat file
/etc/sudores.d/mynmcli
(nama file tidak masalah)Buat file kata sandi dengan:
Sekarang Anda dapat menjalankan baris berikut dalam skrip yang ditangani oleh jagung:
(Untuk menemukan tipe YOURVPN "
nmcli con
")Bekerja untuk saya di Ubuntu 16.10.
sumber
Lakukan apa yang dikatakan Wolf . Simpan file.
Kemudian ketik
dan tekan Enter.
Sekarang perubahan Anda berlaku.
sumber
Edit koneksi VPNC Anda menggunakan dialog Network Connections.
Pada tab VPN, input kata sandi memiliki ikon di dalam input di sisi kanan. Klik ikon ini dan pilih "Simpan kata sandi hanya untuk pengguna ini".
sumber