CLI üzerinden WPA2-Enterprise Bağlantısına Bağlanma (masaüstü yok)


14

Sonunda kablosuz bağdaştırıcımın sürücülerini yükledim, ancak bir WPA2-Enterprise bağlantısına bağlandığını açıklayan bir şey bulamıyorum. Birçok WPA / WEP / WPA2 açıklaması buldum, ancak bunlar durumlarımı çözmüyor.

Bunu yapmanın bir yolu var mı? Şu anda yalnızca CLI'yım, teşekkürler!

Yanıtlar:


16

Kullanabilirsiniz 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

Ayrıca eklemeniz gerekebilir

  • nmcli> set 802-1x.password PASSWORD
  • nmcli> set 802-1x.anonymous-identity ANONYMOUS-IDENTITY
  • nmcli> set wifi-sec.key-mgmt wpa-eap

Bu cevabı başarılı bir şekilde, Gnome'u başlatamayan ve yüklemeyen birisinin karmaşa Ubuntu 14/16 dizüstü bilgisayarındaki konsoldan Eduroam'a bağlanmak için kullandım wpa_supplicant(kullanıcı do-release-upgrade14 ila 16 arasında çalışırken dizüstü bilgisayarı kapatmıştı ve home dizini, ext2birinin ne yaptığını bilmeden bir dükkanda kendileri için "Linux kurması" nedeniyle tam salt okunur bir bölümdeydi). Ben çalıştırmak için gerekli /etc/init.d/network-manager startilk ve sete ihtiyaç 802-1x.anonymous-identitysıra sıra identityeduroam kimliğine hem.
Silas S. Brown

4

Cevap wpa_supplicant . WPA-Kuruluş ve çeşitli EAP yöntemlerini destekler. Ev ağıma şu işlemleri yaparak bağlanıyorum:

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

İşte yapılandırma dosyası örneği. Her şey bu dosyayı bağlantınıza uyacak şekilde yapılandırmakla ilgilidir.


0

Buradaki cevapların hiçbiri benim için işe yaramadı ve birkaç denemeden sonra nmclisonunda bir bağlantı oluşturmak için Ubuntu 18.04 ağ arayüzünü bıraktım ve diğer bilgisayara kopyaladım. İzlediğim adımlar şunlardır:

  1. Ubuntu ağ bağlantısı GUI'sinde ağ bağlantısı oluşturun.
  2. /etc/NetworkManager/system-connections/Yerel bağlantıdaki yeni bağlantıyı başsız sunucuya kopyala .
  3. Arayüzlerle eşleşmek için bağlantının MAC kimliğini düzenleyin ifconfig.
  4. Kopyalanan dosyanın izinlerini aşağıdakilerle güncelleyin:
chmod 0600 new_connection
chmod root:root new_connection
  1. Ağ yöneticisini yeniden başlatın
systemctl restart NetworkManager

GUI'de ağ bağlantısını manuel olarak oluşturmak istemeyenler için, aşağıdaki ağ bağlantısını değiştirebilirsiniz

[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
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.