Для підключень WPA-Enterprise з використанням імені користувача / пароля пароль зазвичай зберігається в ключі користувача, навіть якщо встановлено прапорець "Доступний для всіх користувачів".
Єдиний спосіб, який я міг запобігти тому, що NetworkManager запитує мій пароль, - це вручну редагувати налаштування з'єднання:
Відредагуйте мережеве з'єднання, переконайтесь, що прапорець "Доступний для всіх користувачів" увімкнено. Збережи це.
Відкрийте термінал і зміни каталогу: cd /etc/NetworkManager/system-connections
. Кожен файл у цьому каталозі являє собою одне з з'єднань, збережених NetworkManager для "всіх користувачів".
Використовуйте sudo grep flags *
для переліку всіх файлів, які використовують прапори паролів. Ви побачите ім'я файлу, який представляє ваше з'єднання WPA Enterprise Wi-Fi. Давайте назвемо цей файл myconnection
.
Відредагуйте файл sudo nano myconnection
Перейдіть до розділу [802-1x]
у файлі, видаліть password-flags
і додайте рядок password=mypassword
.
Збережіть файл
При наступному перезавантаженні NetworkManager вже повинен мати пароль, тому для підключення до нього не потрібно буде розблокувати брелок.
Зауважте, що такий підхід зберігає ваш пароль у простому текстовому файлі. Хоча текстовий файл читається лише коренем, NetworkManager може прочитати його, і будь-який користувач може побачити пароль, а також перейти до налаштувань "редагувати з'єднання" в NetworkManager. Це рішення може бути практичним для користувачів, які використовують без паролів вхід на комп'ютер, який використовується лише ними.