ユーザー名/パスワードを使用したWPA-Enterprise接続の場合、「すべてのユーザーが利用可能」チェックボックスがオンになっている場合でも、パスワードは通常ユーザーキーリングに保存されます。
NetworkManagerがパスワードを要求するのを防ぐ唯一の方法は、接続設定を手動で編集することです。
「すべてのユーザーが利用できる」チェックボックスが有効になっていることを確認して、ネットワーク接続を編集します。それを保存。
ターミナルを開き、ディレクトリを変更しますcd /etc/NetworkManager/system-connections
。そのディレクトリ内の各ファイルは、NetworkManagerによって「すべてのユーザー」に保存された接続の1つを表します。
sudo grep flags *
パスワードフラグを使用するすべてのファイルをリストするために使用します。WPAエンタープライズwifi接続を表すファイル名が表示されます。そのファイルを呼び出しましょうmyconnection
。
ファイルを編集する sudo nano myconnection
[802-1x]
ファイル内のセクションに移動し、削除しpassword-flags
て行を追加しますpassword=mypassword
。
ファイルを保存する
次回の再起動時に、NetworkManagerはすでにパスワードを持っているはずなので、キーリングをロック解除して接続する必要はないはずです。
この方法では、パスワードがプレーンテキストファイルに保存されることに注意してください。テキストファイルはルートでのみ読み取り可能ですが、NetworkManagerはそれを読み取ることができ、すべてのユーザーはパスワードを見ることができ、NetworkManagerの「接続の編集」設定にもアクセスできます。このソリューションは、自分だけが使用するコンピューターでパスワードなしログインを使用するユーザーにとって実用的です。