【树莓派】树莓派新版系统SSH连接被拒绝问题处理

安装好新的版本树莓派(NOOBS_v2_4_0.zip)之后,直连显示器并接上网线,可以看到已经获取到动态IP地址了。

但是,此时使用xshell远程连接时,却一直连接不成功:

[d:\~]$ 

Connecting to 192.168.21.150:22...
Could not connect to ‘192.168.21.150‘ (port 22): Connection failed.

Type `help‘ to learn how to use Xshell prompt.
[d:\~]$ 

Connecting to 192.168.21.150:22...
Could not connect to ‘192.168.21.150‘ (port 22): Connection failed.

Type `help‘ to learn how to use Xshell prompt.
[d:\~]$ 

找了一下,原来是由于版本问题。

问题描述:将全新的树莓派系统烧录,开机然后用SSH远程连接,结果SSH连接提示“connection refused”,导致连接树莓派失败。

问题原因:出现错误的原因是自 2016-11-25 官方发布的 Raspbian 系统镜像,系统默认禁用了 SSH 服务。

之前我用的是NOOBS_v2_0_0.zip,现在用了NOOBS_v2_4_0.zip,该版本下ssh默认是不能直接连的。

找了一下,官方说:

As of the November 2016 release, Raspbian has the SSH server disabled by default.

报错信息如下:

ssh: connect to host 192.168.21.150 port 22: Connection refused

官方的解决方案是:

SSH disabled by default; can be enabled by creating a file with name "ssh" in boot partition

如果有显示器,开机后,在树莓派配置中将SSH开启即可。

sudo service ssh start

sudo service ssh sttus

但在没有显示器,首次开机需要用SSH登陆的时候,就需要在系统烧录完毕后,进入到根目录,新建一个名为ssh的空白文件就行了。

完成后再将SD卡插回树莓派,就可以正常使用SSH了。

对于windows用户,在驱动器根目录下使用PowerShell输入以下指令即可。

new-item ssh -type file

新建文本改名为ssh也是一样的效果。

完成后再将SD卡插回树莓派,就可以正常使用SSH了。

时间: 2025-01-17 02:00:30

【树莓派】树莓派新版系统SSH连接被拒绝问题处理的相关文章

树莓派(二)树莓派的启动与SSH连接

一.树莓派启动 将树莓派连接网线,并插上烧录好系统的SD卡,然后上电. 二.通过ssh方式连接树莓派 ①首先需要下载一个SSH工具,推荐使用Putty(当然Xshell也可以,但是目前是有使用期限的限制) PUTTY(https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html) ②查看树莓派连接的IP地址 登录路由管理界面,查找到树莓派连接的IP地址. ③使用Putty连接树莓派,按照如下红圈的内容进行配置 ④输入树莓派的帐号与密

解决Linux服务器更换IP后,ssh连接被拒绝问题

解决更换Linux服务器IP后,ssh登录报“ssh: connect to host xxx port 22: Connection refused”错误 由于之前服务器的sshd服务一直正常,但更换IP后通过putty进行登录,报“连接被拒绝”异常 一.重启sshd服务,查看登录是否正常,如果还有异常进行下面步骤 netstat sshd 二.将.ssh/known_hosts文件里面的IP地址修改正确 1.vi ~/.ssh/known_hosts 2.将老IP地址全部替换在新的IP地址

Qemu虚拟机 玩树莓派最新版系统 (截止2017-04-10)

Qemu虚拟机可以玩 树莓派,大家都知道了吧.可是网上的教程好老,都是2012年的.我按照教程下载了最新版版本的树莓派系统怎么也跑不起来. 研究了好久,终于找到一个简单的方法,特意分享出来.转载请注意出处. 如果能帮你解决大问题,请给我留言鼓励.谢谢! 本文出处:http://www.cnblogs.com/chengchen/p/6751420.html 1. 在网站下载最新版Qemu http://www.qemu.org/ 我用的版本是2017年4月20日的 v2.9.0 2. 在 网站下

Linux或者Mac系统使用SSH连接树莓派

你可以在一台Linux或者Mac计算机(或者另一个树莓派)的终端上使用SSH连接你的树莓派,并且不需要其它软件. 你需要知道你的树莓派IP地址以便连接上它.查询IP,可以在树莓派的终端上输入命令"hostname -I".另外,如果你运行的树莓派没有显示器,你可以查看你的路由器上的设备列表或者使用像nmap这样的工具. 在计算机的终端上复制黏贴以下命令,但是要把其中的<IP>替换你的树莓派IP.终端上要使用Ctrl + Shift + V进行黏贴. ssh [email p

树莓派ssh连接并使用sftp协议拷贝文件到电脑

折腾了一上午,觉得实在不爽所以要记录一下,省得以后犯同样的错误! 如果你发现你的树莓派直连电脑,设置好了IP就是连不上,恭喜你,你的树莓派可能没有打开SSH!! 所以建议先插屏幕检查一下,我这里不是为了讲怎么无屏幕开发,我是想重新刷个系统,然后把原来的东西通过sftp协议拷贝下来. 首先你最好看看你是否打开了SSH功能: 执行命令 service ssh status 确认一下SSH服务状态. 从上图可以看到,状态为inactive.很明显,就是没有启用! 然后你就启用它!两个方法. 一. 使用

树莓派学习【一】:树莓派的SSH连接

将树莓派通过网线连接到路由器.(PS:只要你的电脑能通过网线连接到路由器,通过自动获取IP能上网.这里树莓派通过网线直接连接就能够上网,当初BZ小白,以为还需要设置一些登录密码什么的,结果在这上边就研究了半天.) 在树莓派上运行LX终端(LXTerminal),输入: ifconfig 查询树莓派的IP. 其中黄色框框中就是你所关注的信息,inet addr是树莓派的IP. 当然还有一种办法判断你的PI是否连上网,就是 ping  指令. ping www.baidu.com 当然这会显示很多,

树莓派3B新版raspbian系统换国内源

树莓派新版系统更换了专门优化过的桌面环境PIXEL,正好手头有个闲置的TF卡决定刷上新版系统玩玩.下载刷系统过程很多教程页很简单.插卡,上电开机,释放卡上的剩余空间都很正常,因为树莓派官方源访问很慢下一步就是换成国内源,以前一直在用中科大的源,于是开始按照以前的方法修改/etc/apt/sources.list换源.可是换完发现还会从官方源更新,直到找到了/etc/apt/sources.d/raspi.list. 网上教程一般只更换/etc/apt/sources.list里面的源地址,当按照

第一次接触树莓派——树莓派3B+开箱以及刷写系统

作为一个自动化学生,接触单片机比较多,比如最早接触的STC89CRC,到现在爱不释手的STM32F4系列.不过单片机永远也是单片机,为了满足低功耗,廉价的设计需求,性能上必须有所牺牲和妥协. 不过,前一阵子在某网站申请试用了一块树莓派3B+,树莓派虽然叫做单板机(单板计算机)但是由于它拥有大量的IO资源,在使用的时候也可以当作一个功耗大,性能强的单片机来使用. 首先是开箱环节: 树莓派的包装很简约,就一个纸盒子,里面装着树莓派主板和一本多国语言的说明书.将主板拿近观看,可以看到树莓派上惊人的资源

树莓派搭载CentOS7系统初始配置

系统属性: 树莓派型号:3b SD:32GB 系统:CentOS-Userland-7-armv7hl-RaspberryPI-Minimal-1908-sda.raw 开机配置: 连接树莓派: 配件:网线 过程:将网线插到路由器上通过路由器查看内网IP地址 点击管理查看树莓派ip: 打开Xshell 6 ,通过ssh连接树莓派:(Xshell 6 可以申请学校/家庭版的,是免费的) 设置登录树莓派的账号密码,此账号密码是装系统的时候自动配置的初始密码,和安装的系统有关: CentOS7系统: