GNOME Network Managerはどこにパスワードを保存しますか?


10

Network ManagerのIdentityタブで、OpenVPN接続のユーザー名とパスワードを入力できます。「ユーザー秘密鍵」のパスワードも入力できます。

どちらのパスワードフィールドにも次のオプションがあります。

  • このユーザーのパスワードのみを保存します
  • すべてのユーザーのパスワードを保存する
  • 毎回このパスワードを尋ねる
  • パスワードは必要ありません

パスワードを保存することを選択した場合(「このユーザー用」または「すべてのユーザー用」)、それはどこに保存されますか?

回答:


11

/etc/NetworkManager/system-connections/ディレクトリに移動すると、ここにすべての接続の詳細が保存されます。

catコマンドまたは任意のテキストエディターをルートとして使用して、保存されたパスワードを表示します。[vpn-secrets]またはのようなセキュリティ関連のエントリがあるはず[wifi-security]です。

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

VPNの場合、

[vpn-secrets] password=arnab002

後の文字列psk=はパスワードです。すべてのユーザーにとって同じ場所だと思います。


6
これは、「すべてのユーザー用のストア」​​に適しています。「このユーザー専用のストア」​​の場合、シークレットを要求してそれらをどこかにストアできるアプリケーションが必要です。たとえばnm-applet、ユーザーのキーリングのシークレットを保存するのは、そのアプリケーション次第です。
タラー2018
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.