【问题标题】:Headless SSH on Raspberry Pi3B: connection refusedRaspberry Pi3B 上的无头 SSH:连接被拒绝
【发布时间】:2017-06-02 21:47:24
【问题描述】:

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

目标:

在我的 Win7 平台上随意 ssh 到 Raspberry Pi 3B。

问题:

我过去设置了两个 Raspberry Pi 2 B,没有任何问题,包括无头设置。我有一个新的 Raspberry Pi 3B,根本无法 ssh 进入它。我对我的 Pi 2B 执行了完全相同的步骤,但图像除外。

到目前为止我做了什么:

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

  2. 给树莓加电

  3. 使用 Pi 的 IP 地址成功 Ping 覆盆子。

  4. 打开 Putty 并在端口 22 上输入 IP(端口无关紧要)

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

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

  7. 我从 Pi3 上拔下所有东西,将 LAN 电缆插回我的笔记本电脑和 Pi3,然后给 Pi3B 通电。

  8. 我仍然可以 ping 通 Pi

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

编辑:

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

我的想法不多了,我们将不胜感激。 谢谢 米莎

【问题讨论】:

  • localhost 上是否有 ssh(从 Pi3 控制台到本地主机)?
  • 嗨。原谅菜鸟,我不完全确定你的意思。附带说明一下,使用与我现在在 Win7 笔记本电脑上完全相同的设置,我可以登录到我的 Pi2B。
  • 在 Pi3 上打开控制台(从 X 桌面),然后输入 ssh user@localhost。您将测试ssh daemon 是否正常,只有远程访问是问题或没有 ssh。
  • 嗨。感谢您的回复!我按照你的建议做了,当局域网电缆连接和未连接时,它返回“连接被未知数关闭”
  • 你也可以测试telnet 127.0.0.1 22。如果连接被拒绝,您似乎没有运行 ssd 守护进程。

标签: windows ssh putty raspberry-pi3


【解决方案1】:

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

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

希望这对其他人有所帮助。

【讨论】:

  • 请注意,这似乎是必要的即使您已经启用了 SSH。今天早上我失去了几个小时被拒绝访问我已经访问了几周的 Pi。插入显示器/键盘时工作完美,不插入时拒绝。 ssh 文件修复了它。令人眼花缭乱。
  • 谢谢。这为我节省了数小时的头痛时间。
【解决方案2】:

我对我的 Pi 2B 执行的步骤完全相同...

在执行这些步骤之前,您没有做的是阅读旧映像和新映像之间所有 raspbian 版本的发行说明。其中一个说你必须在引导partition中放置一个名为ssh的文件(可以是空的)。首次启动时 ssh 将被启用并删除文件。

(不要做我做的事。我将文件'ssh'放在主分区的引导目录中,但结果证明这是(小)引导的挂载点分区,在挂载时隐藏文件'ssh'并渲染整个练习没有效果。我花了一些时间才发现我的错误。你必须将文件放在小启动分区中 本身。)

【讨论】:

    【解决方案3】:

    这就是你要做的 转到网络和共享中心并单击与 Raspberry Pi 的以太网连接,然后单击 IPv4 并将所有内容设置为自动(获取 IP 和 DNS 服务器) 然后转到以太网的详细信息并检查自动配置 IPv4 并记下。

    从 Ra-Pi 中取出 sd 卡并安装到笔记本电脑,进入引导文件夹并打开 cmdline.txt 文件,并在 root 后添加等待“ip=(自动配置 IPv4 + 1 最后一位)”并保存.

    这对我有用

    【讨论】:

      猜你喜欢
      • 2017-05-10
      • 2018-03-14
      • 2017-06-03
      • 1970-01-01
      • 1970-01-01
      • 2017-08-24
      • 2022-01-07
      • 2013-01-25
      • 2015-02-02
      相关资源
      最近更新 更多