编程开源技术交流,分享技术与知识

网站首页 > 开源技术 正文

树莓派4B新手入门3-基础设置(树莓派4b说明书)

wxchong 2024-07-26 23:01:47 开源技术 31 ℃ 0 评论

当烧录完镜像后大部分开发者都需要通过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字节十六进制数,加密的结果。

连接没有密码的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、用户名和密码等

  • 有线连接

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

固定IP

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

sudo nano /etc/dhcpcd.conf
  • 有线对应eth0,把注释#去掉,ip_address字段修改成固定的IP,该IP不要和其他设备的重复;
  • 无线需要把eth0修改成wlan0,把注释#去掉,ip_address字段修改成固定的IP。

连接SSH

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

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

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

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

sudo raspi-config

远程连接

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

点击session,创建会话;

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

远程桌面

在没有屏幕的情况下如果烧录的镜像是带有desktop的,可以通过vnc进行桌面操作,该操作需要在打开ssh的前提下进行:

1.终端输入:sudo raspi-config,选择3 Interface Options->I3 VNC, 然后点击yes后完成。

2.下载VNC Viewer安装后,点击File->New connection:

Tags:

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表