Skip to main content

Raspberry Pi SSH с вашего ПК с SSH

Установка и запуск Raspberry "Интернет вещи" - Пошаговые инструкции (Июнь 2025)

Установка и запуск Raspberry "Интернет вещи" - Пошаговые инструкции (Июнь 2025)
Anonim

Raspberry Pi имеет отличную цену за $ 35, но это не учитывает большинство периферийных устройств и других аппаратных средств, необходимых для его фактического использования.

Как только вы добавляете цену экранов, мышей, клавиатур, кабелей HDMI и других частей, он скоро проталкивает в два раза больше стоимости платы.

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

Одним из решений этих проблем является SSH, что означает «Secure Shell» и предлагает вам способ избежать этих требований к стоимости и пространству.

Что такое Secure Shell?

Wikipedia сообщает нам, что Secure Shell является " криптографический сетевой протокол для надежной работы сетевых служб по незащищенной сети '.

Я предпочитаю более простое объяснение - это похоже на запуск терминального окна, но это на вашем ПК, а не на Pi, стало возможным благодаря Wi-Fi / сетевому соединению, позволяющему вашему ПК и Pi разговаривать друг с другом.

Когда вы подключаете свою малину Pi к домашней сети, ей присваивается IP-адрес. Ваш компьютер, используя простую программу эмуляции терминала, может использовать этот IP-адрес для «поговорить» с вашим Pi и предоставить вам окно терминала на экране вашего компьютера.

Это также известно, как использование вашего Pi 'без головы'.

Терминальный эмулятор

Терминальный эмулятор делает именно то, что он говорит - он эмулирует терминал на вашем компьютере. В этом примере мы эмулируем терминал для малины Pi, но это не ограничивается этим.

Я пользователь Windows, и с тех пор, как я начал использовать Raspberry Pi, я использовал очень простой эмулятор терминала под названием Putty.

Шпатлевка кажется маленькой старой школой, но она очень хорошо работает. Есть и другие варианты эмулятора, но этот бесплатный и надежный.

Получить Putty

Шпатлевка бесплатная, поэтому все, что вам нужно сделать, это скачать ее здесь. Я всегда загружаю файл .exe.

Одна вещь, о которой нужно знать, это то, что Putty не устанавливает, как другие программы, это просто исполняемая программа / значок. Я рекомендую переместить это на свой рабочий стол для удобства доступа.

Запуск сеанса терминала

Откройте «Шпаклеру», и вам будет представлено небольшое окно - это «Шпатлевка», не более того.

Когда ваша малина Pi включена и подключена к вашей сети, узнайте ее IP-адрес. Обычно я использую такое приложение, как Fing, или вручную нахожу его, обратившись к настройке моего маршрутизатора через мой браузер с помощью 192.168.1.1.

Введите этот IP-адрес в поле «Имя хоста», затем введите «22» в поле «Порт». Все, что вам нужно сделать, это нажать «Открыть», и вы увидите окно терминала в течение нескольких секунд.

Шпатлевка подключается последовательно

Последовательные соединения действительно удобны с малиной Pi. Они позволяют вам получать доступ к вашему Pi через некоторые контакты GPIO с помощью специального кабеля или дополнительного устройства, которое подключается к компьютеру через USB.

Это также очень удобно, если у вас нет сети, предоставляющей другой способ доступа к вашему Pi с вашего ПК с помощью Putty.

Для установки последовательного подключения обычно требуется специальный чип и схема, но большинство людей используют кабели или дополнения, которые встроены в них.

Мне не повезло с различными кабелями на рынке, поэтому вместо этого я использую либо мою плату Wombat от Gooligum Electronics (со встроенным последовательным чипом), либо выделенный Debug Clip от RyanTeck.

Шпатлевка навсегда?

Хотя есть некоторые ограничения на использование Putty над настройкой рабочего стола, я лично управлял без специального экрана и клавиатуры с момента моего введения в малину Pi.

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