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

Настройка 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 и удаленно отдавать команды.

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

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

пс топор

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

$ ssh –V

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

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

как сгладить края в фотошопе

localhost $ scp логин: /home/username/remotehostfile.txt remotehostfile.txt

localhost $ scp localhostfile.txt имя пользователя: /home/username/localhostfile.txt

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

sudo shutdown -h now

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

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

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

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

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

Делиться Делиться Твитнуть Эл. адрес Как очистить компьютер с Windows с помощью командной строки

Если на вашем ПК с Windows не хватает места для хранения, удалите ненужные файлы с помощью этих быстрых утилит командной строки.

Читать далее
Похожие темы
  • Сделай сам
  • Raspberry Pi
Об авторе Кристиан Коули(Опубликовано 1510 статей)

Заместитель редактора по безопасности, Linux, DIY, программированию и техническому объяснению, а также производитель действительно полезных подкастов с большим опытом поддержки настольных компьютеров и программного обеспечения. Автор журнала Linux Format, Кристиан - мастер Raspberry Pi, любитель Lego и фанат ретро-игр.

Ещё от Christian Cawley

Подписывайтесь на нашу новостную рассылку

Подпишитесь на нашу рассылку, чтобы получать технические советы, обзоры, бесплатные электронные книги и эксклюзивные предложения!

Нажмите здесь, чтобы подписаться