与 Raspberry Pi 的 SSH 连接:连接被拒绝

与 Raspberry Pi 的 SSH 连接:连接被拒绝

我浪费了整个下午的时间,以为我的 Mac 或路由器坏了,同时试图解决这个问题:

使用全新操作系统(raspbian jessie lite)设置树莓派 3。 pi 通过以太网连接,我尝试使用 SSH 在我的 mac 上访问它,并通过路由器正确分配给 pi 的 192.168.xx IP。当然,我和 pi 在同一个网络中。 ssh 连接返回

连接被拒绝

我写下所有这些只是因为我对没有早点找到答案感到愤怒,并希望可能遇到同样问题的人更快地到达那里!

答案1

您需要ssh在 Rpi 的 /boot 分区中创建名为的空白文件。

例如:

当您将 SD 卡加载到笔记本电脑上并执行以下操作时fdisk -l /dev/mmcblk0

Disklabel type: dos
Disk identifier: 0x2f47f929

Device         Boot  Start      End  Sectors  Size Id Type
/dev/mmcblk0p1           1   125000   125000   61M  c W95 FAT32 (LBA)
/dev/mmcblk0p2      125001 30253055 30128055 14.4G 83 Linux

现在sudo mount /dev/mmcblk0p1 /mntcd /mnt && touch ssh

然后umount /mnt将sdcard放到rpi上,再次检查。

答案2

在 Raspberry Pi 上启用 SSH!只要未启用,pi 上就没有该死的 SSH 侦听器。

或者更详细一点:

  • 通过键盘登录树莓派(因为 SSH 显然还不能工作)
  • 设置 root 密码 ( sudo passwd root)
  • 登录 root(suexit使用 root 用户登录)
  • raspi-config

我不敢相信我花了这么长时间。所有这一切都是因为自 2016 年 11 月起,Jessie 默认禁用了 SSH...希望这个答案能够帮助到一些可以减少输入时间的人...

相关内容