Как включить SSH на плате Raspberry Pi

12 set 2022 3 min di lettura
Как включить SSH на плате Raspberry Pi
Indice dei contenuti

Введение

Secure Shell (SSH) — это криптографический сетевой протокол, используемый для безопасного соединения между клиентом и сервером. В последних версиях Raspbian доступ по SSH отключен по умолчанию, но его можно легко включить.

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

Мы предполагаем, что Raspbian установлен на вашем Raspberry Pi.

Включить SSH на Raspberry Pi без экрана

Если у вас нет запасного HDMI-дисплея или клавиатуры для подключения Raspberry Pi, вы можете легко включить SSH, поместив пустой файл с именем ssh (без расширения) в загрузочный раздел.

Чтобы включить SSH на Raspberry Pi, сделайте следующее:

  1. Выключите Raspberry Pi и извлеките SD-карту.
  2. Вставьте SD-карту в картридер вашего компьютера. SD-карта будет установлена автоматически.
  3. Перейдите в загрузочный каталог SD-карты с помощью файлового менеджера операционной системы. Пользователи Linux и macOS также могут сделать это из командной строки.
  4. Создайте новый пустой файл с именем ssh без расширения в каталоге запуска.
  5. Извлеките SD-карту из компьютера и вставьте ее в Raspberry Pi.
  6. Включите карту Pi. При запуске Pi проверит, существует ли этот файл, и если да, то SSH будет включен, а файл будет удален.

Это все. После загрузки Raspberry Pi SSH будет включен.

Включить SSH на Raspberry Pi с экраном

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

Включить SSH из графического интерфейса

Если вы предпочитаете графический интерфейс в командной строке, выполните следующие действия:

  • Откройте окно «Конфигурация Raspberry Pi» в меню «Настройки».
  • Нажмите на вкладку «Интерфейсы».
  • Выберите «Включить» рядом со строкой SSH.
  • Нажмите кнопку «ОК», чтобы изменения вступили в силу.

Включить SSH из терминала

  • Откройте терминал с помощью сочетания клавиш Ctrl+Alt+T или щелкнув значок терминала и запустите инструмент raspi-config, набрав:
raspi-config
  • Перейдите к «Параметры интерфейса» с помощью клавиши «вверх» или «вниз» и нажмите « Enter ».
  • Перейдите к «SSH» и нажмите Enter.
  • Вас спросят, хотите ли вы включить сервер SSH. Выберите «Да» и нажмите Enter.
  • Следующее окно сообщит вам, что сервер SSH включен. Нажмите Enter вверху, чтобы вернуться в главное меню, и выберите «Готово», чтобы закрыть диалоговое окно raspi-config.

В качестве альтернативы, вместо использования инструмента raspi-config, вы можете просто запустить и включить службу ssh с помощью systemctl:

sudo systemctl enable ssh
sudo systemctl start ssh

Подключиться к Raspberry Pi через SSH

Чтобы подключиться к Pi через SSH, вам нужно знать IP-адрес Raspberry Pi. Если вы используете Pi без экрана, вы можете найти IP-адрес в таблице аренды DHCP маршрутизатора. В противном случае, если подключен монитор, используйте команду ip для определения IP-адреса адаптера:

ip a

Когда вы нашли IP-адрес, вы можете подключиться к Raspberry Pi со своего компьютера. Пользователи Windows могут использовать SSH-клиент, например PuTTY.

У пользователей Linux и macOS по умолчанию установлен SSH-клиент, и они могут подключиться к Pi по SSH, набрав:

ssh pi@pi_ip_address

Измените pi_ip_address на IP-адрес вашей карты Pi. Если пароль пользователя «pi» не был изменен, по умолчанию используется raspberry.

При первом подключении через SSH вам будет предложено принять отпечаток ключа RSA, введите « да », чтобы продолжить.

После входа в Raspberry Pi вы увидите сообщение, подобное приведенному ниже.

Linux raspberrypi 4.14.98-v7+ #1200 SMP Tue Feb 12 18:15:01 GMT 2019 armv7l

 The programs included with the Debian GNU/Linux system are free software;
 the exact distribution terms for each program are described in the
 individual files in /usr/share/doc/*/copyright....

Если вы предоставляете свой Pi доступ в Интернет, рекомендуется принять некоторые меры безопасности. По умолчанию SSH прослушивает порт 22. Изменение порта SSH по умолчанию добавляет дополнительный уровень безопасности вашему компьютеру, снижая риск автоматических атак. Вы также можете настроить аутентификацию на основе ключа SSH и подключаться без ввода пароля.

Вывод

Вы узнали, как включить SSH на Raspberry Pi. Теперь вы можете получить доступ к вкладке и добавить общие задачи системного администратора через командную строку. Пользователи Linux и macOS могут упростить свой рабочий процесс, определив все соединения SSH в файле конфигурации SSH.

Support us with a

Successivamente, completa il checkout per l'accesso completo a Noviello.it.
Bentornato! Accesso eseguito correttamente.
Ti sei abbonato con successo a Noviello.it.
Successo! Il tuo account è completamente attivato, ora hai accesso a tutti i contenuti.
Operazione riuscita. Le tue informazioni di fatturazione sono state aggiornate.
La tua fatturazione non è stata aggiornata.