Raspberry Pi: Включить SSH Без Монитора

Если вы собираетесь использовать Raspberry Pi без монитора, вы должны знать, что из соображений безопасности SSH-сервер в Raspbian по умолчанию отключен.

Чтобы иметь возможность подключиться к Raspberry Pi без монитора, вы должны заранее включить SSH, что можно сделать еще до первого запуска системы.

В этой небольшой заметке я покажу, как включить SSH в Raspbian, если Raspberry Pi без монитора и клавиатуры.

Дельный Совет: Как найти IP-адрес Raspberry Pi в локальной сети! Читать далее →

Включить SSH в Raspberry Pi Без Монитора

Для включения SSH в Raspberry Pi необходимо вставить microSD карту с Raspbian в компьютер и в разделе boot карты создать файл с именем ssh (без расширения).

Это можно сделать как из GUI (graphical user interface) вашей операционной системы, так и из командной строки.

Файл ssh: Содержимое файла не имеет абсолютно никакого значения — он может быть как пустым, так и содержать какой-либо текст.

Ниже я покажу, как включить SSH на Raspberry Pi из командной строки в Windows, MacOS и Linux.

Windows

Определите букву раздела boot на microSD карте с Raspbian:

C:\> wmic logicaldisk get deviceid, volumename, description
Description       DeviceID  VolumeName
Local Fixed Disk  C:        Windows
Removable Disk    D:        boot

Включите SSH, создав пустой файл ssh из командной строки (CMD) в Windows:

C:\> type nul > D:\ssh

MacOS

Включить SSH на Raspberry Pi из терминала в MacOS:

$ touch /Volumes/boot/ssh

Linux

Определите точку монтирования раздела boot на microSD карте с Raspbian:

$ lsblk
NAME                MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sda                   8:0    0 115,5G  0 disk 
└─sda1                8:1    0 115,5G  0 part 
  ├─mint--vg-root   253:0    0 114,5G  0 lvm  /
  └─mint--vg-swap_1 253:1    0   980M  0 lvm  [SWAP]
mmcblk0             179:0    0  29,7G  0 disk 
├─mmcblk0p1         179:1    0   256M  0 part /media/user/boot
└─mmcblk0p2         179:2    0  29,5G  0 part /media/user/rootfs

Включите SSH, создав пустой файл ssh из командной строки в Linux:

$ touch /media/user/boot/ssh

Дельный Совет: Пароль по умолчанию в Raspberry Pi! Читать далее →

Включить SSH в «Headless» Raspberry Pi

После создания файла ssh в разделе boot microSD карты с Raspbian, извлеките ее из компьютера и вставьте в свой Raspberry Pi без монитора.

Во время загрузки Raspberry Pi проверяет наличие файла ssh, и если он находит файл, он включает SSH, в то время как сам файл — удаляет.