原因1:新系统默认不开启ssh服务

新刷系统的树莓派默认是不开启ssh服务的。需要手动开启,方法有2个:

  1. 在sd卡的根目录下新建一个空文件ssh,重启树莓派即可默认上电开启ssh服务。
  2. 连接显示器和外接键盘进入系统后执行
sudo raspi-config

选择Interface Options

选择SSH

开启SSH

这样就开启了SSH服务

原因2:wifi获取ip较慢导致在获取ip之前试图绑定ssh服务的监听ip失败

可以在启动后延时一段时间然后重启一下ssh服务即可解决。方法是在rc.local配置文件中加入等待和重启服务的命令。
执行以下命令

sudo nano /etc/rc.local

添加下面两行命令

sleep 30
sudo /etc/init.d/ssh restart

Ctrl+X -> Y -> 回车 保存文件,重启即可。
比如我修改后内容如下


版权属于:芒果爱吃胡萝卜

本文链接:http://mangolovecarrot.net/2020/12/05/193

转载时须注明出处及本声明

Last modification:December 14th, 2020 at 07:47 pm