无屏幕和键盘配置树莓派WiFi和SSH

http://shumeipai.nxez.com/2017/09/13/raspberry-pi-network-configuration-before-boot.html

 

raspbian 默认账号:pi,密码:raspberry

不算是什么新功能了,在树莓派3B发布后不久,树莓派官方 Raspbian 系统久加入了允许在开机前对 WiFi 网络进行配置的机制。

一、WiFi 网络配置

用户可以在未启动树莓派的状态下单独修改 /boot/wpa_supplicant.conf 文件配置 WiFi 的 SSID 和密码,这样树莓派启动后会自行读取 wpa_supplicant.conf 配置文件连接 WiFi 设备。

操作方法简单:将刷好 Raspbian 系统的 SD 卡用电脑读取。在 boot 分区,也就是树莓派的 /boot 目录下新建 wpa_supplicant.conf 文件,按照下面的参考格式填入内容并保存 wpa_supplicant.conf 文件。

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

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 没有密码

1

2

3

4

network={

ssid="你的无线网络名称(ssid)"

key_mgmt=NONE

}

如果你的 WiFi 使用WEP加密

1

2

3

4

5

network={

ssid="你的无线网络名称(ssid)"

key_mgmt=NONE

wep_key0="你的wifi密码"

}

如果你的 WiFi 使用WPA/WPA2加密

1

2

3

4

5

network={

ssid="你的无线网络名称(ssid)"

key_mgmt=WPA-PSK

psk="你的wifi密码"

}

如果你不清楚 WiFi 的加密模式,可以在安卓手机上用 root explorer 打开 /data/misc/wifi/wpa/wpa_supplicant.conf,查看 WiFi 的信息。

二、开启 SSH 服务

和 WiFi 配置相似,同样在 boot 分区新建一个文件,空白的即可,文件命名为 ssh。注意要小写且不要有任何扩展名。
树莓派在启动之后会在检测到这个文件之后自动启用 ssh 服务。随后即可通过登录路由器找到树莓派的 IP 地址,通过 ssh 连接到树莓派了。

如果需要远程桌面方式操作树莓派,可以通过 ssh 安装 xrdp,再用 Windows 的远程桌面客户端连接到树莓派

这个小技巧对于没有有线网卡、没有标准 USB 接口来直连键鼠,但集成了 WiFi 的树莓派 Zero W 尤其实用。

好像烧sd卡后,至少要本地显示登入账号密码一次。

本文来自:树莓派实验室

 

  • 4
    点赞
  • 34
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 树莓是一种单板计算机,它可以连接无线网络以实现远程控制和传输数据。为了配置树莓WiFi连接,我们需要编辑WiFi配置文件。 首先,我们需要打开终端或SSH连接进入树莓的命令行界面。然后,我们找到并编辑WiFi配置文件“/etc/wpa_supplicant/wpa_supplicant.conf”。 使用命令“sudo nano /etc/wpa_supplicant/wpa_supplicant.conf”打开文件编辑器,输入超级用户密码。 在文件末尾,我们添加以下代码来配置WiFi连接: ``` network={ ssid="你的WIFI名称" psk="你的WIFI密码" } ``` 请替换“你的WIFI名称”和“你的WIFI密码”为你的无线网络名称和密码。保存文件并退出编辑器。 然后,我们可以通过以下命令重新启动无线网络服务,以使配置生效: ``` sudo systemctl restart networking ``` 等待一段时间,树莓将自动连接到配置WiFi网络。你可以使用“ifconfig”命令来检查网络连接状态。 如果你的WiFi网络使用静态IP地址,你还需要编辑另一个文件“/etc/dhcpcd.conf”并配置静态IP地址。 通过以上步骤,你就成功配置树莓WiFi连接。现在,你可以通过无线网络与树莓进行远程访问和控制。 ### 回答2: 树莓是一种小型的单片机电脑,可以通过无线网络进行连接。配置树莓WiFi连接需要进行一系列的步骤。 首先,我们需要编辑树莓WiFi配置文件。打开终端窗口,输入以下命令进入编辑器: sudo nano /etc/wpa_supplicant/wpa_supplicant.conf 接下来,在文件末尾添加以下内容: network={ ssid="你的WiFi名称" psk="你的WiFi密码" } 需要注意的是,将“你的WiFi名称”替换为你要连接的WiFi网络的名称(也即SSID),将“你的WiFi密码”替换为你要连接的WiFi的密码。 完成编辑后,按下 Ctrl + X 保存修改并退出编辑器。 现在,我们需要重启无线网络接口以使更改生效。在终端窗口中输入以下命令: sudo ifdown wlan0 sudo ifup wlan0 这样,树莓就会尝试连接到指定的WiFi网络。如果连接成功,你将能够通过WiFi访问互联网。 如果你遇到任何连接问题,可以通过检查WiFi名称和密码是否正确,或者重新启动树莓来解决问题。 总结起来,树莓WiFi配置文件是用来设置树莓连接到WiFi网络的文件。通过编辑配置文件并重新启动无线网络接口,树莓就能够连接到指定的WiFi网络并实现无线访问互联网。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值