天天看点

树莓派4B新手入门3-基础设置

作者:菜卓001

当烧录完镜像后大部分开发者都需要通过SSH进行远程登陆,首先需要进行联网操作。新手需要借助屏幕进行wifi连接或者直接连接网线,不过在没有屏幕的情况下较为麻烦。这里介绍几种常用的方法。

网络连接

  • wifi连接

有屏幕的情况下,开发者可以直接通过界面进行设置,不做介绍。无屏幕的情况下,可以通过以下几种方法:

  1. Raspberry Pi的网络配置文件为wpa_supplicant.conf,可以在PC创建好后放到SD(或U盘)根目录下,把以下内容写入:(注:Pi 3B+和Pi 4B,如果想使用5GHz,必须添加country字段)
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1 
country=CN

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

wpa_supplicant.conf在开发板中的路径为:/etc/wpa_supplicant/wpa_supplicant.conf,而该路径挂在的就是SD卡的根目录。如果是通过界面设置的wifi,查看该文件时会发现psk为32字节十六进制数,加密的结果。

树莓派4B新手入门3-基础设置

连接没有密码的wifi:

ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1 
country=CN

network={
    ssid="testing"
    key_mgmt=NONE
}           

多个环境下配置多个wifi,如家和学校不同的环境下使用不同的wifi:

network={
    ssid="SchoolNetworkSSID"
    psk="passwordSchool"
    id_str="school"
}

network={
    ssid="HomeNetworkSSID"
    psk="passwordHome"
    id_str="home"
}           

2.在新板启动介绍了借助Raspberry Pi Imager烧录镜像,这里可以在烧录的时候设置wifi,可以用同样的方法设置ssh、用户名和密码等

树莓派4B新手入门3-基础设置

设置按钮

树莓派4B新手入门3-基础设置

账号密码

  • 有线连接

通过网线直接插入网口即可,但是需要知道IP地址才能进行ssh连接,通过路由器后台进行查看ip地址,这里用的是tp-link,后台网址162.168.0.1,其他路由器可能不一样。

树莓派4B新手入门3-基础设置

tp-link后台

树莓派4B新手入门3-基础设置

查看ip地址

固定IP

IP地址是通过DHCP自动分配的,并不是固定的。每次通过SSH连接的时候都要重新设置非常麻烦。因此可以手动给树莓派设定一个静态IP,平常使用中比较有好用,在树莓派shell中输入:

sudo nano /etc/dhcpcd.conf           
  • 有线对应eth0,把注释#去掉,ip_address字段修改成固定的IP,该IP不要和其他设备的重复;
  • 无线需要把eth0修改成wlan0,把注释#去掉,ip_address字段修改成固定的IP。
树莓派4B新手入门3-基础设置

有线静态IP

树莓派4B新手入门3-基础设置

无线静态IP

连接SSH

连网后可以通过ssh进行远程连接,常用的工具有mobaxterm(推荐)和putty。

官方镜像默认是没有打开ssh服务的,可以通过以下方式进行打开

  • 没有屏幕
  1. 借助Raspberry Pi Imager烧录工具,在烧录的时候设置打开ssh(参考上面wifi连接);
  2. 在PC创建ssh(或SSH)文件,不需要写任何内容,放到SD卡(或U盘)根目录。
树莓派4B新手入门3-基础设置

ssh空文件

  • 有屏幕

在树莓派终端输入sudo raspi-config,选择5 Interfacing Options->P2 SSH,然后点击yes确认即可开启。

sudo raspi-config           
树莓派4B新手入门3-基础设置
树莓派4B新手入门3-基础设置

远程连接

启动ssh服务后即可使用mobaxterm进行远程连接,过程如下:

点击session,创建会话;

弹出后选择ssh方式,填写IP、用户名后点击OK。

树莓派4B新手入门3-基础设置

设置

树莓派4B新手入门3-基础设置

登陆界面

继续阅读