如何在终端中连接到具有加密密钥的 wifi

how to connect to wifi that has a encryption key, in terminal

我可以连接wifi

sudo ifconfig wlan0 up sudo iwconfig wlan0 essid sudo dhclient wlan0

但我不知道如何连接到加密的wlan 所以请告诉我该怎么做,如果 wifi 密码是 "abcdef" 谢谢。

但这仅适用于 WEP 加密:

sudo iwconfig wlan0 essid name key s:abcdef

sudo dhclient wlan0

WPA

您将需要安装 wpa-supplicant (sudo apt-get install wpasupplicant)

安装后编辑 sudo nano /etc/wpa_supplicant.conf

例如:

network={
            ssid="ssid_name"
             psk="abcdef"
}

终于可以用命令连接了:

sudo wpa_supplicant -B -iwlan0 -c/etc/wpa_supplicant.conf -Dwext && sudo dhclient wlan0