首页 文章

Raspberry Pi3B上无头SSH:连接被拒绝

提问于
浏览
-1

感谢您抽出宝贵时间帮助我 .

目的:

在我的Win7平台上不留心地使用Raspberry Pi 3B .

问题:

我有两个我过去设置的Raspberry Pi 2 B,没有任何问题,包括无头设置 . 我有一个新的Raspberry Pi 3B,根本无法进入它 . 除了图像之外,我已经按照与Pi 2B完全相同的步骤进行操作 .

到目前为止我做了什么:

  • 下载最新的Raspbian Jessie Image并使用Win32DiskImager格式化SD卡 .

  • 启动Raspberry

  • 使用Pi的IP地址成功Ping树莓 .

  • 打开Putty并在端口22上输入IP(不是端口应该重要)

  • 此时我尝试在输入Pi的IP地址后单击“打开”时出现以下错误:“拒绝连接”

  • 然后我使用屏幕和键盘来启动Pi 3B . 一旦启动,我打开终端并输入“sudo raspi-config”,然后我手动启用SSH .

  • 我从Pi3拔下所有东西,将LAN电缆插回我的笔记本电脑和Pi3,然后打开Pi3B电源 .

  • 我仍然可以ping Pi

  • 使用Putty和Pi3B的IP地址然后我点击“打开”,出现以下错误:“网络错误:软件导致连接中止”

编辑:

我现在还在设置中添加了一个路由器,通过路由器检查了pi的ip是什么,并尝试用putty连接到pi,但我仍然得到“网络错误:连接被拒绝”

我的想法已经不多了,任何帮助都会受到赞赏 . 谢谢Misha

2 回答

  • 5

    经过大量的谷歌搜索和麻烦后,我在这里找到了解决方案:https://www.raspberrypi.org/blog/a-security-update-for-raspbian-pixel/

    使用RPi3B和11-01-2017 Raspbian Jessie组合(我不知道问题出在哪一个),必须在SD卡的启动目录中添加一个名为“ssh”的空白文件 . 这可以在您的Windows平台上完成 . 确保该文件没有文件扩展名,因为如果它有任何文件扩展名,它将无法工作 . 无论如何,好的做法是在任何情况下显示您的文件扩展名 .

    希望这有助于其他任何人 .

  • 0

    我遵循了与Pi 2B相同的步骤......

    在您执行这些步骤之前,您未执行的操作是阅读旧图像和新图像之间所有raspbian版本的发行说明 . 在其中一个中,它表示你必须在boot partition 中放置一个名为ssh的文件(可以为空) . 首次启动时,将启用ssh并删除文件 .

    (Don 't do what I did. I put the file ' ssh'在主分区的启动目录中,但结果是(小)启动分区的挂载点,将文件'ssh'隐藏在挂载状态并使整个练习无效 . 我花了一些时间在我发现错误之前 . 你必须将文件放在小启动分区中 . )

相关问题