Настройка Raspberry Pi для использования без головы с SSH

настройка малины пиRaspberry Pi — как мы видели в нескольких предыдущих статьях — чрезвычайно гибкий аппаратный компонент. После того, как вы установили операционную систему, справились с небольшими размерами и нашли для нее подход, вы сможете установить программное обеспечение для медиацентра и, возможно, даже начать программировать программное обеспечение (в конце концов, именно для этого оно и было разработано). !).

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

Преимущества SSH

К счастью, Raspberry Pi может принимать команды SSH при подключении к локальной сети (через Ethernet или Wi-Fi), что позволяет легко его настроить.

Преимущества SSH выходят за рамки нарушения ежедневного просмотра «Симпсонов» или последних новостей знаменитостей — использование Raspberry Pi без специального дисплея (также известного как «безголовый») может позволить вам оставить устройство настроенным в определенной конфигурации без беспокоиться о том, что кто-то мешает.

Использование Pi в качестве интерфейса NAS? Нет проблем! Если ваш Raspberry Pi проводит свою жизнь в качестве веб-сервера с низким качеством звука или интернет-радио, то ему не требуется выделенный дисплей.

Вот где приходит SSH!

Настройка Raspberry Pi для SSH

Чтобы подготовить Raspberry Pi для удаленных подключений по SSH, вы должны сначала установить дистрибутив Debian Raspbian, как описано ранее. По умолчанию SSH включен, но если он у вас отключен, вы должны войти в экран конфигурации для повторного включения.

Подключив мини-компьютер к электросети и подключив клавиатуру и кабель Ethernet, загрузитесь и войдите в устройство.

настройка малины пи

Как только вы это сделали, введите sudo raspi-config чтобы открыть экран конфигурации, и используйте клавиши со стрелками и Enter, чтобы выбрать параметр Включить или Отключить SSH. На следующем экране выберите «Включить», нажмите «Ввод» и снова на последнем экране «Ввод», чтобы выбрать «ОК».

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

(Обратите внимание, что если SSH не указан в качестве опции меню, вы, вероятно, используете старую сборку дистрибутива Raspbian и должны обновить как можно скорее!)

Подключение к Raspberry Pi

Перед подключением к Raspberry Pi вам необходимо проверить IP-адрес. Есть несколько способов сделать это.

настроить малину пи без головы

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

Теперь, когда вы получили эту информацию, вы готовы подключиться к SSH.

Если вы используете Windows, лучшим SSH-инструментом, вероятно, является PuTTY, доступный по адресу http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html. После загрузки (выберите putty.exe для этой задачи) дважды щелкните исполняемый файл — он запустится без установки.

настройка малины пи

в сессия добавить IP-адрес в поле Имя хоста поле и нажмите открыто. PuTTY выдаст уведомление о безопасности — нажмите да чтобы продолжить, а затем войдите в систему Raspberry Pi.

Через несколько минут вы увидите текстовый интерфейс Raspberry Pi!

Теперь вы можете отсоединить клавиатуру, мышь и кабель HDMI от Raspberry Pi и выполнять команды удаленно.

Выдача удаленных команд пи

Различные команды могут быть отправлены удаленно на Raspberry Pi через SSH — почти все, что не отключает или не прерывает SSH или ваше сетевое соединение!

ps ax

Это отобразит список запущенных процессов.

$ ssh –V

Отображает текущую версию SSH

Файлы могут быть скопированы в Raspberry Pi и из него с помощью SSH:

localhost$scp loginname:/home/username/remotehostfile.txt remotehostfile.txt
localhost$scp localhostfile.txt loginname:/home/username/localhostfile.txt

Как только вы закончите, не забудьте безопасно отключить Pi с помощью команды:

отключение sudo -h сейчас

(Изменение –h на –r перезагрузит устройство). Это необходимо сделать перед снятием кабеля питания — если это не сделать, это может привести к повреждению SD-карты, что будет означать переустановку ОС Raspian.

Обновления, установка приложений и использование командной строки — Remote!

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

С помощью простой настройки SSH с помощью пульта дистанционного управления и перечисленных выше команд (и многих других) вы можете быстро и эффективно отправлять инструкции на устройство, используя PuTTY в Windows или через встроенные средства командной строки в Mac OS X и других дистрибутивах Linux.

В общем, если у вас есть Raspberry Pi, вы должны знать, насколько удобен и полезен SSH.

Ссылка на основную публикацию
Adblock
detector