SSH-подключение к Raspberry Pi: соединение отклонено

SSH-подключение к Raspberry Pi: соединение отклонено

Я потратил целый день, думая, что мой Mac или маршрутизатор сломался, пока пытался решить эту проблему:

Настройка Raspberry Pi 3 с совершенно новой ОС (Raspbian Jessie Lite). Pi был подключен через Ethernet, и я попытался получить к нему доступ через свой Mac с помощью SSH и IP-адреса 192.168.xx, который был правильно назначен Pi через мой маршрутизатор. И, конечно же, я был в той же сети, что и Pi. SSH-соединение возвращается с

В соединении отказано

Я пишу все это только потому, что я в ярости от того, что не нашел ответа раньше, и в надежде, что кто-то, у кого может возникнуть та же проблема, найдет ответ быстрее!

решение1

Вам необходимо создать пустой файл с именем sshв разделе /boot вашего RPI.

Например:

Когда вы вставляете 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 /mntи cd /mnt && touch ssh.

Затем umount /mntвставьте SD-карту в rpi и проверьте еще раз.

решение2

Включите SSH на Raspberry Pi! На pi нет никакого прослушивателя SSH, пока он не включен.

Или немного подробнее:

  • войдите в Raspberry Pi через клавиатуру (поскольку SSH, очевидно, еще не работает)
  • установить пароль для root ( sudo passwd root)
  • войдите в систему как пользователь root ( suили exitи войдите как пользователь root)
  • raspi-config

Не могу поверить, что мне потребовалось так много времени. Все это из-за того, что с ноября 2016 года у Джесси SSH отключен по умолчанию... Надеюсь, этот ответ дойдет до тех, кто сможет серьезно сократить время входа...

Связанный контент