树莓派官网系统下载地址:
https://www.raspberrypi.com/software/operating-systems/
安装过程略过,直接用软件写入内存卡即可。
一、WiFi 网络配置
用户可以在未启动树莓派的状态下单独修改 /boot/wpa_supplicant.conf 文件配置 WiFi 的 SSID 和密码,这样树莓派启动后会自行读取 wpa_supplicant.conf 配置文件连接 WiFi 设备。
操作方法简单:将刷好 Raspbian 系统的 SD 卡用电脑读取。在 boot 分区,也就是树莓派的 /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 的加密模式,可以在安卓手机上用 root explorer 打开 /data/misc/wifi/wpa/wpa_supplicant.conf,查看 WiFi 的信息。
二、开启 SSH 服务
如果通过 ssh 连接树莓派出现 Access denied 这个提示则说明 ssh 服务没有开启。要手动开启的话,和 WiFi 配置相似,同样在 boot 分区新建一个文件,空白的即可,文件命名为 ssh。注意要小写且不要有任何扩展名。
树莓派在启动之后会在检测到这个文件之后自动启用 ssh 服务。随后即可通过登录路由器找到树莓派的 IP 地址,通过 ssh 连接到树莓派了。(有关开启 SSH 服务的详细方法)
如果需要远程桌面方式操作树莓派,可以通过 ssh 安装 xrdp,再用 Windows 的远程桌面客户端连接到树莓派。
三、安装frpc 便于远程管理
下载:https://github.com/fatedier/frp/releases/download/v0.38.0/frp_0.38.0_linux_arm.tar.gz
配置frpc.ini 如下 :
[common]
server_addr = 138.3.214.190
server_port = 7000
token = 513513.xyz
[ssh]
type = tcp
local_ip = 127.0.0.1
local_port = 22
remote_port = 6000
[VNC]
type = tcp
local_ip = 127.0.0.1
local_port = 5900
remote_port = 5900
启动:nohup ./frpc -c ./frpc.ini
配置命令
$sudo nano /lib/systemd/system/frpc.service
写入一下配置(记得删掉我注释的文字)
[Unit]
Description=frapc service
After=network.target syslog.target
Wants=network.target
[Service]
Type=simple
#启动服务的命令(此处写你的frps的实际安装目录)
ExecStart=/home/pi/frp/frpc -c /home/pi/frp/frpc.ini #安装目录中frpc和frps,我们客户端使用frpc就可以了,frpc.ini配置文件也一样
[Install]
WantedBy=multi-user.target
#ctrl+o保存,ctrl+x退出
打开启动文件添加启动脚本,在exit 0前加入启动命令
$sudo nano /etc/rc.local
#加入以下代码
sleep 60 #延迟60秒执行
sudo server frpc start #启动frpc服务
#(如果有多个脚本执行时一定要在后面加“&”符号)
重启服务:sudo systemctl restart frpc
停止服务:sudo systemctl stop frpc
查看日志:sudo systemctl status frpc
打开VNC客户端,测试连接!例如:12.34.56.78:9500
文章来源:
https://shumeipai.nxez.com/2017/09/13/raspberry-pi-network-configuration-before-boot.html
https://www.cnblogs.com/likai-abc/p/10792543.html
打开树莓派的文件目录 etc/wpa_supplicant/wpa_supplicant.conf