Настроить SSH на Raspberry Pi — это легко

Raspberry Pi – мини-компьютер, с которым многие взаимодействуют удаленно. Это удобно, так как не приходится каждый раз, когда требуется что-то включить или изменить какую-то конфигурацию, подсоединять одноплатник к монитору.

Настроить SSH на Raspberry Pi — это легко 3364

Raspberry Pi – мини-компьютер, с которым многие взаимодействуют удаленно. Это удобно, так как не приходится каждый раз, когда требуется что-то включить или изменить какую-то конфигурацию, подсоединять одноплатник к монитору или телевизору.

Есть несколько способов, посредством которых возможно соединиться с "Малиной". Один из них – это использование Secure Shell.

Что такое Secure Shell

В первую очередь следует рассмотреть, что представляет собой Secure Shell (его сокращенно называют – SSH).

Настройка SSH на Raspberry Pi

SSH – это протокол, который обеспечивает соединение по сети (локальной или интернет) между двумя удаленными устройствами. По нему можно передавать почти любую информацию:

  • файлы;
  • видео и аудио в потоке;
  • команды.

У него есть два значимых преимущества. Во-первых, он умеет на лету сжимать данные. Во-вторых, он создает зашифрованный туннель.

Если говорить проще, то при подключении к Raspberry Pi через SSH на одноплатнике запускается терминал, работа с которым осуществляется на другом компьютере. Подключаться через Secure Shell возможно, находясь всего в 1-м метре от "Малины", а также и на другом конце Земного шара.

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

Большинство людей, владеющих "Малиной", в качестве операционной системы устанавливают на нее Rasbian – специально адаптированную для Raspberry версию Debian – популярного и одного из лучших дистрибутивов Linux. Поэтому то, как на Raspberry Pi SSH настройка выполняется, будет рассмотрено на примере именно этой ОС. Те же, кто пользуется другой программной платформой, должны обратиться к документации своего дистрибутива.

Первое, что предполагает на Raspberry SSH настройка – запуск самой "Малины" и открытие терминала. В запустившейся консоли нужно выполнить команду raspi-config (естественно, под sudo, иначе система не примет внесенных изменений).

Спустя мгновение после нажатия на Enter отобразится интерфейс стандартной утилиты конфигурации Raspberry. В ней необходимо найти пункт Interfacing Option (он идет пятым).

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

Теперь нужно сделать на Raspberry Pi enable SSH. Для этого следует выделить пункт SSH (он идет вторым), нажать Enter и выбрать Enable, а затем опять нажать на "Ввод".

Затем останется вернуться на главный экран и выбрать Finish. После этого все внесенные изменения будут применены. Теперь можно перезагрузить "Малину", хотя даже без этого SSH должен будет уже работать.

Как можно видеть, на Raspberry Pi включить SSH довольно просто.

Как подключиться по SSH к Raspberry

Теперь следует рассмотреть вопрос относительно того, как выполняется подключение по SSH к Raspberry Pi. Так как многие владельцы Raspberry пользуются именно Windows, то и рассматриваться будет вариант соединения с "Малиной" на данной платформе. Линукс-пользователи, в свою очередь, наверняка знают, как работать с SSH.

Первое, что понадобится — специальное приложение, так как в Windows нет своей программы для работы по протоколу Secure Shell. Самым популярным из них является PuTTY – это полностью бесплатный SSH-клиент. Поэтому настоятельно рекомендуется загружать его не с каких-либо сторонних ресурсов, а непосредственно с официального сайта проекта. Это необходимо во избежание заражения компьютера вредоносным ПО.

С установкой программы и ее запуском не должно возникнуть никаких проблем, поэтому можно перейти непосредственно к подключению. Сразу следует отметить, что дополнительно ничего конфигурировать не нужно.

В окне "Настройки PuTTy" на вкладке "Сеанс" (оно активно после открытия окошка) нужно сделать следующее:

  • указать адрес "Малины" в поле "Имя хоста";
  • ввести номер порта (для SSH чаще всего используется 22-й, и он будет именно таким, если пользователь сам ничего не изменил);
  • в списке переключателей "Тип соединения" должен быть активен SSH.

Как подключиться по SSH к Raspberry

Когда все вышеперечисленное сделано, потребуется нажать на кнопку "Соединиться". Если адрес, порт и тип соединения были указаны правильно, а сеть на двух устройствах работает исправно, то спустя мгновение отобразится командная строка Windows, и через нее можно будет взаимодействовать с "Малиной" и станут доступны все команды, которые не поддерживает CMD.

Когда появится консоль, потребуется пройти авторизацию в системе. Для этого нужно, во-первых, указать логин (имя пользователя на "Малине"), а, во-вторых, пароль, который назначен для соответствующего юзера. Если они корректны, то будет дан полный доступ к компьютеру.

Почему не удается соединиться по SSH с малиной

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

Можно ли через SSH работать с графическими приложениями

Некоторые не привыкли взаимодействовать с устройствами исключительно через консоль, и они хотели бы работать с графикой, но тоже удаленно. В Raspbian, как и в других дистрибутивах Linux, такая возможность предусмотрена.

Удаленно получить такой доступ к "Малине" можно, например, через VNC. Инструкции по его настройке можно легко найти в интернете – они ничуть не сложнее, чем этот манул по конфигурированию SSH.

Как возможно убедиться, настроить SSH на "Малине" очень легко. При этом, имея такой удаленный доступ, возможно с "Малиной" делать абсолютно все то же самое, что и при физическом взаимодействии с ней. А в некоторых случаях работа с "Малиной" по Secure Shell еще и значительно удобнее.