如何使用wpa_supplicant从命令行配置Linux无线
wpa_supplicant 用于连接无线网络。wpa_supplicant.conf 文件用于存储有关无线网络的相关配置文件。此文件还配置了无线安全策略。
安装wpa_supplicant软件包
在大多数情况下wpa_supplicant ,默认情况下会安装该软件包,但我们可以使用以下命令来安装此软件包。
Fedora,RHEL,CentOS
$ sudo yum install wpa_supplicant
$ sudo dnf install wpa_supplicant-gui
Ubuntu,Debian,Mint,Kali
$ sudo apt install wpa_supplicant
$ sudo apt install wpa_supplicant-gui
帮助wpa_supplicant
可以使用-h 以下选项显示更详细的帮助信息。
$ wpa_supplicant -h
指定接口和配置文件
最基本和最常用的运行方式wpa_supplicant 是提供接口名称和配置文件。我们可以-i 用来指定接口和-c 配置文件,如下所示。
$ wpa_supplicant -i wlan0 -c /etc/wpa_supplicant/wpa_supplicant.conf
在后台运行守护程序
的愚蠢行为wpa_supplicant 正在前途运行,这将使终端繁忙。这还将产生稳定性问题,其中关闭的终端也将终止网络连接。我们可以使用-B 选项进行后台连接。
$ wpa_supplicant -B -i wlan0 -c /etc/wpa_supplicant/wpa_supplicant.conf
无线配置样本
这是一个具有SSID名称poftut 且**管理指定为的示例配置WPA_PSK 。
network={
ssid="poftut"
scan_ssid=1
key_mgmt=WPA-PSK
psk="very se+ret passphrase"
}