windows - Raspberry Pi3B 上的 headless SSH : connection refused

标签 windows ssh putty raspberry-pi3

感谢您花时间帮助我。

目标:

在我的 Win7 平台上粗心地通过 ssh 连接到 Raspberry Pi 3B。

问题:

我有两个 Raspberry Pi 2 B,我过去曾设置过,没有任何问题,包括 headless 设置。我有一个新的 Raspberry Pi 3B,但根本无法通过 ssh 连接到它。除了图像之外,我遵循了与我的 Pi 2B 完全相同的步骤。

到目前为止我做了什么:

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

  2. 启动 Raspberry

  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,但我仍然得到“网络错误:连接被拒绝”

我的想法已经用完了,如有任何帮助,我们将不胜感激。 谢谢 米莎

最佳答案

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

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

希望这对其他人有帮助。

关于windows - Raspberry Pi3B 上的 headless SSH : connection refused,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41720713/

相关文章:

java - 运行 Selenium 测试在 Jenkins 上不起作用

ssh - 在远程服务器后台运行 Jupyter Notebook,获取输出

ssh - 在 PuTTY 命令行上指定私钥

windows - 在 Sublime Text 2 中使用 Ctrl+D 进行多项选择时如何跳过匹配项?

c++ - 无模式对话框和加速器

两台服务器之间的 Git SSH "Permission denied"

ssh - 保留 sudo 环境

maven - mvn exec :exec with '<' in commandlineArgs

linux - 如何运行在我关闭 PuTTY SSH session 后仍然运行的 Linux 命令?

windows - Windows 中按 PID 显示的应用程序的开始时间、运行持续时间和位置