树莓派5-ssh远程登录配置教程(超详细,收藏备忘)
硬件准备:
这里采用树莓派5,主机mac端
有屏幕 & HDMI 连接线
网线一根 ( 有无线路由器下只用一次)
可选 (外壳,散热片,风扇,电池,充电头,键盘,显示器)
读卡器 和 sd内存卡(32gb/64gb)
第一步:系统镜像下载(以安装Raspbian系统为例)
下载镜像文件:树莓盘官网:https://www.raspberrypi.com/software/operating-systems/
下载树莓派镜像烧录器:https://www.raspberrypi.com/software/
第二步:系统烧录
- 将下载好的烧录器 ( imager_1.8.5.dmg ) 解压,并安装
- 将sd卡插入读卡器并插入mac电脑中
- 打开Raspberry Pi Imager,按指示操作:选择产品—选择操作系统—选择SD卡
- 点击NEXT,这里会询问是否应用设置,我们可以先设置好
- 点击编辑设置(记录主机名,用户名和密码,下面操作会用到)–保存
- 再次询问是否应用设置—点击是
- 警告框–将抹除数据-开始烧录-确定继续—选择是
- 等待片刻,烧录完毕 。
第三步:进行ssh配置并连接
- 启动树莓派(红灯为关机,黄灯不在闪烁为开机)
- 启动ssh服务,打开树莓派命令窗口,执行:sudo raspi-config
- 选择接口项目 (3-Interface Option)—选择 1 ssh—询问是否启动,选择是
- 选择finish 或者 esc 退出 回到命令窗口
- 重新启动ssh服务,sudo service ssh restart
- 查看自己树莓派IP: ifconfig
- 记录IP,不要着急链接 会报错ssh: connect to host xxx port 22: Connection refused
- 根据官方原话:(SSH disabled by default; can be enabled by creating a file with name “ssh” in boot partition )
- 因此,我们需要进入根目录下,创建一个空的ssh文件夹命令:mkdir -p ~/.ssh
- 配置ssh连接权限:sudo nano /etc/ssh/sshd_config
- 选择 PermitRootLogin no (默认可能为注释状态,去掉#注释符号,如果是则改为 PermitRootLogin yes)
第四步: 回到 mac 端,进行ssh连接
- 注意:保持在同一网络或同一WIFI下
- 打开mac终端:ssh root@192.xxx.xxx.x / ssh pi@192.xxx.xxx.xx / 格式: ssh 用户名@树莓派地址
- 第一次连接选择yes,输入树莓派密码,连接成功后显示树莓派主机名