

不是新功能. Raspberry Pi 3B发布后不久,Raspberry Pi的官方Raspbian系统很早就添加了一种机制,该机制允许在启动前配置WiFi网络.
请注意,只有在将Raspberry Pi系统重新安装到SD卡之后尚未安装任何Wi-Fi配置时,此方法才有效. 如果以前配置过Wi-Fi,则使用此方法时,系统将默认为现有配置,并在此处忽略该配置. 因此,建议在使用前重新安装系统.
用户可以单独修改/boot/wpa_supplicant.conf文件以配置WiFi SSID和密码,而无需启动Raspberry Pi,以便Raspberry Pi读取wpa_supplicant.conf配置文件以连接到WiFi设备.

操作方法很简单: 用计算机读取Raspbian系统的SD卡. 在启动分区(即Raspberry Pi的/ boot目录)中创建一个新的wpa_supplicant.conf文件,根据以下参考格式填写内容并保存wpa_supplicant.conf文件.
country=CN
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
network={
ssid="WiFi-A"
psk="12345678"
key_mgmt=WPA-PSK
priority=1
}
network={
ssid="WiFi-B"
psk="12345678"
key_mgmt=WPA-PSK
priority=2
scan_ssid=1
}
具有不同安全性的WiFi配置的描述和示例:
#ssid: 网络的ssid

#psk: 密码
#priority: 连接优先级树莓派 默认密码,数字越大,优先级越高(不是负数)
#scan_ssid: 连接到隐藏的WiFi时,您需要将此值指定为1
如果您的WiFi没有密码

network={
ssid="你的无线网络名称(ssid)"
key_mgmt=NONE
}
如果您的WiFi使用WEP加密
network={
ssid="你的无线网络名称(ssid)"
key_mgmt=NONE
wep_key0="你的wifi密码"
}
如果您的WiFi使用WPA / WPA2加密

network={
ssid="你的无线网络名称(ssid)"
key_mgmt=WPA-PSK
psk="你的wifi密码"
}
如果您不知道WiFi加密模式,则可以使用root资源管理器在Android手机上打开/data/misc/wifi/wpa/wpa_supplicant.conf来查看WiFi信息.
如果通过ssh连接到Raspberry Pi时出现“访问被拒绝”消息树莓派 默认密码,则说明未启用ssh服务. 如果要手动启用它,则它类似于WiFi配置. 另外,在启动分区中创建一个新文件,将其保留为空白,然后将文件命名为ssh. 注意小写,不能扩展.
启动后,Raspberry Pi将在检测到该文件后自动启用ssh服务. 然后,您可以通过登录路由器找到Raspberry Pi的IP地址,并通过ssh连接到Raspberry Pi. (有关打开SSH服务的详细方法)
如果需要在远程桌面模式下操作Raspberry Pi,可以通过ssh安装xrdp,然后使用Windows远程桌面客户端连接到Raspberry Pi.
此技巧对于Raspberry Pi Zero W尤其有用,因为它没有有线网卡,也没有标准的USB接口可以直接连接键盘和鼠标,但是具有集成的WiFi.
本文来自电脑杂谈,转载请注明本文网址:
https://www.pc-fly.com/a/bofangqi/article-258948-1.html
轰一炮会怎样呢