Dove GNOME Network Manager memorizza le password?


10

In Network Manager, nella scheda Identità, posso inserire un nome utente e una password per la mia connessione OpenVPN. Posso anche inserire una password per la "Chiave privata utente".

Entrambi i campi password hanno le seguenti opzioni:

  • Memorizza la password solo per questo utente
  • Memorizza la password per tutti gli utenti
  • Richiedi questa password ogni volta
  • La password non è richiesta

Se scelgo di memorizzare la password ("per questo utente" o "per tutti gli utenti") dove viene memorizzata?

Risposte:


11

Vai alla /etc/NetworkManager/system-connections/directory, qui vengono salvati tutti i dettagli della connessione.

E usa il catcomando o qualsiasi editor di testo come root per visualizzare le password salvate. Ci dovrebbe essere una voce relativa alla sicurezza, come [vpn-secrets]o [wifi-security].

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

Per VPN,

[vpn-secrets] password=arnab002

La stringa dopo psk=è la password. Penso che sia la stessa posizione per tutti gli utenti.


6
Questo è corretto per "store for all users". Per "store only for this user", hai bisogno di un'applicazione che possa chiedere i segreti e conservarli da qualche parte. Dipende da quell'applicazione, ad esempio nm-appletmemorizzato il segreto per il portachiavi dell'utente.
Thaller
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.