
Я настраиваю компьютер для наших аспирантов в моем университете. У меня есть один стандартный пользовательский логин для всех, чтобы немного упростить им жизнь. Однако я пытаюсь найти способ, чтобы соединение WiFi запрашивало ОБА имени пользователя и пароль при попытке подключения к беспроводной системе университета. Мы подключаемся через WPA2, PEAP, MSCHAPv2, без необходимости в сертификате для подключения. Заставить соединение каждый раз запрашивать пароль достаточно просто, но нет настройки, которая делала бы то же самое для имени пользователя. Я использую 14.04.
Любая помощь/варианты будут высоко оценены. Я ДЕЙСТВИТЕЛЬНО не хочу настраивать КАЖДОГО из наших аспирантов с именами пользователей для доступа к этим компьютерам.
@муру
Полное удаление identity=
строки приводит к полному сбросу настроек соединения по какой-то причине. Мне приходится вводить все свои настройки с нуля. Я также пробовал вставлять строки leap-identity-flags=1
под 802.11 wireless security heading
и identity-flags=2
identity-raw-flags=1
под 802.1x
заголовком. Это отражало настройки пароля, поэтому я надеялся, что это сделает то же самое для имени пользователя, но это приводит к полному сбросу настроек соединения при повторном подключении.
Обновлять- Разобрался, почему сбрасываются соединения. Когда я вношу изменения через nano, после сохранения соединение не отображается в опции «Изменить соединения», а повторное подключение к WiFi приводит к созданию нового профиля.
Я вижу исходное соединение через терминал, вместе с новым соединением WiFi, но не через GUI. Новое соединение, если смотреть в окне терминала, называется иначе, чем исходное, как вы можете видеть ниже; Первое ls
— до редактирования, второе — ls
после нано-редактирования:
root@jayadmin-OptiPlex-GX280:/etc/NetworkManager/system-connections# ls
MU WiFi Wired connection 1
root@jayadmin-OptiPlex-GX280:/etc/NetworkManager/system-connections# ls
MU WiFi MU WiFi-d9a0a44b-0d73-4dac-92a6-1158d2d1fdf9 Wired connection 1
root@jayadmin-OptiPlex-GX280:/etc/NetworkManager/system-connections#
Обновление №2
Итак, по-видимому, это изменение было внесено при выпуске версии 12.04; до версии 12.04 пользователи могли оставлять поле «пользователь» и «передавать» пустыми для заполнения каждый раз, но по какой-то причине разработчики убрали эту возможность в версии 12.04.
Конечно, есть способ вручную обойти это через терминал. Предложения по-прежнему высоко ценятся... Я в тупике...
решение1
Это изменение, внесенное в v12.04, а не фактический "баг", и его, вероятно, следует отправить в "ящик для предложений разработчиков", а не на форум поддержки. В любом случае спасибо, ребята.