Подключение к WPA2-Enterprise Connection через CLI (без рабочего стола)

Я наконец-то установил драйверы для своего беспроводного адаптера, однако не могу найти ничего, объясняющего, как подключиться к соединению WPA2-Enterprise. Я нашел много объяснений WPA / WEP / WPA2, однако они не решают мои ситуации.

Есть ли способ сделать это? Я в настоящее время только CLI, спасибо!

11
задан 1 March 2013 в 02:24

3 ответа

Можно использовать nmcli

# nmcli con add type wifi ifname wlan0 con-name CONNECTION_NAME ssid SSID
# nmcli con edit id CONNECTION_NAME
nmcli> set ipv4.method auto
nmcli> set 802-1x.eap peap
nmcli> set 802-1x.phase2-auth mschapv2
nmcli> set 802-1x.identity USERNAME
nmcli> save
nmcli> activate

Вы, возможно, также должны добавить

  • nmcli> set 802-1x.password PASSWORD
  • nmcli> set 802-1x.anonymous-identity ANONYMOUS-IDENTITY
  • nmcli> set wifi-sec.key-mgmt wpa-eap
12
ответ дан 1 March 2013 в 02:24

wpa_supplicant является ответом. Он поддерживает WPA-Enterprise и несколько методов EAP. Я подключаюсь к своей домашней сети, выполнив:

wpa_supplicant -i wlan0 -B -c /path/to/wpa_supplicant.conf

Здесь - пример файла конфигурации. Все дело в настройке этого файла в соответствии с вашим подключением.

0
ответ дан 1 March 2013 в 02:24

Ни один из ответов здесь не помог мне, и после нескольких попыток с nmcli я в конце концов отказался и использовал сетевой интерфейс Ubuntu 18.04 для создания соединения и скопировал его на другой компьютер. Вот шаги, которые я выполнил:

  1. Создайте сетевое соединение в графическом интерфейсе сетевого подключения Ubuntu.
  2. Скопируйте новое соединение из / etc / NetworkManager / system-connections / на моем локальном компьютере на удаленный сервер.
  3. Измените MAC-идентификатор подключения, чтобы он соответствовал интерфейсам из ifconfig .
  4. Обновите права доступа для скопированного файла:
chmod 0600 new_connection
chmod root:root new_connection
  1. Перезапустите диспетчер сети
systemctl restart NetworkManager

Для тех из вас, кто не хочет вручную создавать сетевое соединение в графическом интерфейсе, вы можете изменить следующее сетевое соединение

[connection]
id=new_connection
uuid=axxxxf1f-xxxx-494c-980a-xxxxxxxxxxx
type=wifi
permissions=

[wifi]
mac-address=XX:XX:XX:XX:XX:XX
mac-address-blacklist=
mode=infrastructure
ssid=some_wifi_ssid

[wifi-security]
key-mgmt=wpa-eap

[802-1x]
eap=peap;
identity=redacted_username
password=redacted_password
phase2-auth=mschapv2

[ipv4]
dns-search=
method=auto

[ipv6]
addr-gen-mode=stable-privacy
dns-search=
method=auto
0
ответ дан 19 December 2019 в 17:57

Другие вопросы по тегам:

Похожие вопросы: