NetworkManagerは、Ubuntu 15.10のWiFiパスワードをどこに保存しますか?


11

NetworkManagerはWiFiパスワードを/etc/NetworkManager/system-connections/<wifi name>ファイルに保存することを以前に学びました。しかし、Ubuntu 15.10での私の場合、そのファイルでパスワードを見つけることができません。

私はこれを試しました:

sudo cat /etc/NetworkManager/system-connections/cig | grep psk
[sudo] password for edward: 
key-mgmt=wpa-psk
psk-flags=1

ここでNetworkManagerはWiFiパスワードを保存しますか?


それは[wifi-security]の下にあり、psk=:Pで始まります
Rinzwind 2015年

@RinzwindどのUbuntuを使用していますか?
Edward Torvalds

15.10 ofc ourse;)パスワードを保存しましたか?
Rinzwind 2015年

@Rinzwind、もちろん、私はパスワードを何度も入力せずに毎日そのwifi接続を使用しています
Edward Torvalds

回答:


12

ユーザーがそのwifiネットワークのみを使用できるようにすることを選択した場合、wifiパスワードは現在のユーザーのgnomeキーリングに保存されます。

すべての人にそのwifi接続の使用を許可すると、パスワードは言及したファイルに保存されます。

また、そのwifiネットワークのネットワークマネージャー設定の[セキュリティ]タブで、パスワードの保存場所を手動で変更し、パスワードフィールドのhdd +緑色の矢印アイコンをクリックして選択することもできます。

ここに画像の説明を入力してください


ここで確認しました。変更を有効にするためにネットワークマネージャを再起動する必要はありません。あなたの問題は別の場所にあります
solsTiCe 2015年

正しいファイルを探していますか?
solsTiCe 2015年

5

パスワードファイルはこのフォルダに保存されます
(すべてのユーザーのパスワードが保存されている場合)

/etc/NetworkManager/system-connections  

次のコマンドを実行して、すべての情報を表示します。

sudo cat /etc/NetworkManager/system-connections/YOUR-SSID  

パスワードが1人のユーザーに対してのみ保存されている場合、パスワードはgnome-keyringに保存されます。


2

nmcliコマンドを使用して、NetworkManagerが内部で行うことをすべて更新することを検討できます。SSID "example"の現在のパスワードを表示するには:

nmcli --show-secrets connection show id example | fgrep 802-1x.password

SSID "example"のパスワードを更新するには、次のコマンドを使用します。

(IFS='' read -s -r -p '802.1X password '; nmcli connection modify id example 802-1x.password "$REPLY")

そのコマンドのほとんどは、新しいパスワードが端末に表示されたり、環境変数に残ったり、シェルの履歴に残ったりするのを防ぐためのものです。


-2

端末ウィンドウで次のように入力して、パスワードやその他の情報を表示し、編集はしないで、GUIスタイルの操作を実行したい場合:

sudo nautilus

次にプロンプ​​トでパスワードを入力すると、nautilusファイルマネージャを使用してファイルに移動し、ファイルを読み取ることができます。

端末での表示はより簡単でおそらくより安全ですが、一部のWinDOH変換では、かなりウィンドウの多いインターフェースが優先されます。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.