近期时有树莓派玩家表示按照本站教程初装系统无法通过SSH连接树莓派,SSH连接提示“connection refused”。其原因是自 2016-11 官方发布的 Raspbian 系统镜像,系统默认禁用了 SSH 服务。
As of the November 2016 release, Raspbian has the SSH server disabled by default.
重新开启也很简单,把SD卡拔下来,进入到根目录,新建一个名为ssh
的空白文件就行了。
好了然后再把卡插回树莓派,就可以使用SSH了。
P.S. Windows 用户在 PowerShell 下新建文件的命令是:
new-item ssh -type file
2018.1.22 更新:
如果完成上面的操作依然提示“connection refused”,则说明 SSH 服务没有启动。这时需要在树莓派命令行下手动启用 SSH 服务,命令如下:
service sshd restart
我用这个方法还是不能成功打开SSH,这个方法你们有没有确认过?
实验室群里面有玩家确认过这个方法。据说最新的系统已经恢复到之前的配置了,你无法打开可能是真的没启用这个服务。
运行cmd
echo >ssh
赞,靠着这个方法终于成功登录,windows通,虚拟机中的linux也通,android(JuiceSSH)通。作为小白,泪流满面……
请问在虚拟机上具体怎么做?我试了好多次都失败了
…直接用linux命令打开ssh服务不就行了么…
sudo systemctl start ssh.service
老哥你这个方法还是不行
service sshd restart
报错:service not found
ssh打开了,用putty还是连不上。
PuTTY fatal error
Network error:Software caused connection abort
我的是ubuntu 16系统,加了ssh文件后还是拒绝啊
service sshd restart 报错的,试一下 service ssh restart
坑爹的服务名字不叫sshd,改名叫ssh了,哈哈
可以
加了ssh文件还是无法登录,然后我们没有显示器,只有一个笔记本和网线
想知道有人解决问题了嘛,目前找到的方法都不行,或者需要显示屏。几小时前还看到有人在官方论坛提出同样问题,暂时没有解决办法!!!
用树莓派的默认操作系统,在刻录好的SD卡根目录新建一个ssh的文本文件(去掉.txt的后缀)保存好之后在插入板子重启系统就好了,会有提示ssh开启的,点击确定就好了。用户名:pi,密码:raspberry
使用macbook,通过terminal在桌面新建ssh文件,touch ssh,然后将文件复制到SD卡根目录。
我用的是MobaXterm_Personal,怎么输入命令啊?求大神指导,非常感谢啊
连不上大概率是ip不对,
先看这个http://shumeipai.nxez.com/2017/09/13/raspberry-pi-network-configuration-before-boot.html
配置了WIFI
然后登陆自己的路由
cmd 命令行 arp -a ,找到路由设置页面的MAC地址
和cmd里面的mac地址对比,得出对应ip
用对应ip登陆就行了,初始用户pi 密码 raspberry
遇到过一种情况是连接上了但是树莓派主动断开连接;
查看sshd服务的日志发现是公钥密钥出现了问题。大小为0
用工具重新生成一对,就OK了
具体怎么做啊?找不到头绪
初次玩,想问下 。1 把SD卡拔下来,可以带电拔么 2 在根目录新建ssh,请问SSH根目录在SD卡上,还是在树莓派主板上 3如果是在SD卡上,是在windows下建么 ?
是在Windows下建的
首次使用,可能上ssh服务没有启动,使用如下命令启动:
systemctl start ssh
若需设置开机自动启动,使用如下命令:
systemctl enable ssh
PS:我使用的操作系统信息:
$ uname -a
Linux tony-desktop 4.4.38-v7+ #938 SMP Thu Dec 15 15:22:21 GMT 2016 armv7l armv7l armv7l GNU/Linux
新手小白,总算解决了,
可以看看https://www.cnblogs.com/jsjrj01/p/10303216.html
这个帖子的步骤做完再sudo reboot 重启 再用putty 连接就OK了
不得不说 还是VNC 简单些
树莓派连接了手机热点,但在请求ssh的时候我显示连接超时怎么解决呀
这个要先 ping 一下,看看是不是网络问题,再检查一下路由器或者防火墙禁用了 22 号端口