Ubantu 16.04和树莓派3B通过SSH 建立连接

通过SSH连接的可以方便的在PC机上对树莓派进行操作:下面我就针对连接过程中可能出现的问题,做一下总结(个人经验)。

首先连接指令:ssh 账户名称@IP;或者 ssh user(用户名字)@host(树莓派的名字)。若可以建立连接,本篇博客对你建立ssh没有惊喜的价值了,你可以在PC机上畅玩树莓派了;如若不能建立良好连接,那可以从以下几个方面着手分析。

第一:你如若是学生,切记校园网是不可以的,因为校园网是多级网络,不适合做局域网;那么cmcc,GWIFI等网络也是不可以的。你可以用路由器专门做个局域网,或者手机热点!

第二:网络如果没有问题了,还是不能建立ssh通信。你可以分别在PC机和树莓派上进行 ping IP。若能相互ping通,则没有啥大问题了。接下来分别在树莓派和PC机上检测是否安装了SSH服务。检测指令:sudo ps -e|grep ssh    ,如若看到sshed,则说明树莓派和PC机上都已经安装了ssh服务;如若没有看到ssh,则分别用指令安装。可参考网址https://blog.csdn.net/Mikeoperfect/article/details/79514897。分别安装后,直到检测看出 sshd,说明安装成功。

第三:树莓派在重新开机后,不能启动ssh服务,必须手动输入指令: sudo service ssh start,才可以启动ssh。问题可能是树莓派在默认状态下ssh服务是处于关闭的状态的,通过如下步骤解决:指令:sudo raspi-config ->选择Interfacing options ->ssh ->enter ->Enable or disable ssh server。打开默认的ssh服务

 第四:如若树莓派连接成功过,但是树莓派重装了系统,再次ssh服务时,出现警告@WARNING:REMOTE HOST IDENTIFICATION HAS CHANGED!@。解决办法:指令:ssh -keygen -R 树莓派的IP。

  以上就是我的心得!参考吧,希望对你有帮助!



你可能感兴趣的:(Ubantu 16.04和树莓派3B通过SSH 建立连接)