树莓派配置wifi

设备型号3b+

1、搜索附近的wifi
sudo iwlist wlan0 scan | grep ESSID
树莓派配置wifi_第1张图片
2、sudo vim /etc/wpa_supplicant/wpa_supplicant.conf
在文件结尾添加

network={
	ssid="wifi名称"
	psk="wifi密码"
}

修改后的文件应该是
树莓派配置wifi_第2张图片
3、wpa_cli -i wlan0 reconfigure
在这里插入图片描述

注意:

配置明文密码存在安全性问题,树莓派支持将密码配置为ASCII表示形式(如上例中的引号所示)或预加密的32字节十六进制数字。预加密可以使用树莓派自带的工具wpa_passphrase生成,生成的密码需要在8~63个字符以内包含8和63。

wpa_passphrase
usage: wpa_passphrase  [passphrase]

假设wifi名称为 test 密码为12345678,可以得到以下结果
树莓派配置wifi_第3张图片
删除#psk="12345678"以保持安全性
将生成的部分直接添加到/etc/wpa_supplicant/wpa_supplicant.conf文件的末尾即可。
或通过以下两种方式之一将工具的输出重定向到配置文件:
1、切换用户为超级用户然后输入

wpa_passphrase "test" >> /etc/wpa_supplicant/wpa_supplicant.conf

在询问时调用并输入测试密码
2、

wpa_passphrase "test" | sudo tee -a /etc/wpa_supplicant/wpa_supplicant.conf > /dev/null

在询问时使用并输入测试密码;重定向到/dev/null防止tee从也输出到屏幕(标准输出)。

参考链接:
https://www.raspberrypi.org/documentation/configuration/wireless/wireless-cli.md

你可能感兴趣的:(树莓派)