Di mana Manajer Jaringan GNOME menyimpan kata sandi?

10

Di Network Manager, di bawah tab Identity, saya dapat memasukkan nama pengguna dan kata sandi untuk koneksi OpenVPN saya. Saya juga dapat memasukkan kata sandi untuk "Kunci pribadi pengguna".

Kedua bidang kata sandi memiliki opsi berikut:

  • Simpan kata sandi hanya untuk pengguna ini
  • Simpan kata sandi untuk semua pengguna
  • Tanyakan kata sandi ini setiap kali
  • Kata sandi tidak diperlukan

Jika saya memilih untuk menyimpan kata sandi ("untuk pengguna ini" atau "untuk semua pengguna") di mana ia disimpan?

david.libremone
sumber

Jawaban:

11

Buka /etc/NetworkManager/system-connections/direktori, di sini semua detail koneksi disimpan.

Dan gunakan catperintah atau editor teks apa pun sebagai root untuk melihat kata sandi yang disimpan. Harus ada entri terkait keamanan, seperti [vpn-secrets]atau [wifi-security].

[wifi-security]
auth-alg=open
group=
key-mgmt=wpa-psk
pairwise=
psk=sat004321

Untuk VPN,

[vpn-secrets] password=arnab002

String setelahnya psk=adalah kata sandi. Saya pikir ini adalah lokasi yang sama untuk semua pengguna.

Arnab
sumber
6
Ini benar untuk "toko untuk semua pengguna". Untuk "simpan hanya untuk pengguna ini", Anda memerlukan aplikasi yang dapat meminta rahasia dan menyimpannya di suatu tempat. Terserah aplikasi itu, misalnya nm-appletmenyimpan rahasia ke keyring pengguna.
thaller