Настраиваем удаленный доступ к Raspberry Pi

Про установку операционной системы на Raspberry Pi писать не стану, она сама по себе не сложная, да и нет возможности сделать качественные снимки процесса установки ОС. Про установку ОС на Raspberry Pi, затрону косвенно в конце статьи. А сейчас поговорим про настройку удаленного доступа к Raspberry Pi через SSH и VNC. Так же можно настроить доступ к по SSH без ввода пароля, как это сделать, читайте в этой статье. И так, приступим к настройке удаленного доступа, предполагается, что вы установили официальную версию ОС от производителя. То есть, Raspberry Pi OS, так как все действия будут производится именно в ней. Операционная система Raspberry Pi OS основана на Debian, а соответственно, команды применимые к Debian работают и в Raspberry Pi OS.

Настройка удаленного доступа VNC

Первым делом после установки операционной системы на Raspberry Pi необходимо обновиться, это делается через терминал командами “sudo apt update && sudo apt upgrade”. После чего можно переходить к настройке удаленного доступа, предполагается, что у вас к Raspberry Pi подключены монитор, клавиатура и мышка. Ибо, настроить удаленный доступ к Raspberry Pi не имея физического доступа к устройству у вас не получится. И так, для настройки SSH и VNC необходимо перейти в меню, затем во вкладку “Параметры” и запустить “Raspberry Pi Configuration”:

В открывшемся окне переходим во вкладку “Interfaces” и выставляем галочки напротив пунктов “VNC” и “SSH” в положение “Enable”, после чего нажимаем кнопку “OK”:

Затем необходимо узнать что за IP нам присвоен, для этого можно в терминале набрать команду “ip a”, либо, нажать на значок в правом верхнем углу на запущенной программе VNC:

В случае со значком в открывшемся окне вы увидите IP адрес, по которому в дальнейшем можно будет подключаться к Raspberry Pi по SSH и VNC. Теперь же, необходимо установить VNC на наш компьютер или на телефон. В случае с телефоном, скачиваете VNC из магазина приложений. А в случае с компьютереом, идем на сайт VNC и скачиваете установочный пакет под вашу операционную систему. Пользователям же Arch и его производных, скачиваем VNC из менеджера приложений. Тут собственно все просто. После установки VNC запускаем программу и в верхней строчке необходимо набрать IP адрес Raspberry Pi, а затем указать порт 5900. Стоит отметить, что порт необходимо указывать через двойное двоеточие, то есть “::”, в моем же случае это будет выглядеть следующим образом:

192.168.88.145::5900

У вас же IP адрес будет другим:

Затем нажимаем “Enter” и в открывшемся окне необходимо написать логин и пароль, по умолчанию логин “pi”, а пароль вы указывали при установке:

Нажимаем OK и ждем когда произойдет удаленное соединение с Raspberry Pi. Теперь настроим SSH соединение.

Настроиваем SSH соединение с Raspberry Pi

Тут дела обстоят еще проще, для доступа к Raspberry Pi по SSH все что вам необходимо сделать, это открыть терминал и ввести команду “ssh pi@и ваш IP адрес Raspberry Pi”. В моем же случае это:

ssh pi@192.168.88.145

Затем нажимае “Enter”, при первом подключении необходимо будет ввести команду “yes”, затем снова нажимаем “Enter” и вводим пароль который вы указывали при установки ОС на Raspberry Pi и снова нажимаем “Enter”:

Замечу, что пароль отображаться у вас не будет, на этом все, вы подсоеденились по SSH к Raspberry Pi. Теперь можно работать по SSH с Raspberry Pi. Но, настройка самого Raspberry Pi выходит за пределы данной статьи, а так же возможности где вы сможете использовать данное устройство. В будущем напишу как настроить статический IP адрес, что бы избежать смены IP, в случае если Raspberry Pi будет перезагружена. В данной статье мы расмотрели лишь самый простой способ организовать удаленный доступ к Raspberry Pi. Но, так же можно все эти действия произвести и через терминал, но, зачем усложнять себе жизнь, если можно все организовать нажатием пару клавишь у отметив пару пунктов.

Заключение

Как и обещал, в заключении раскажу про установку ОС на Raspberry Pi, вкратце, идете на сайт Raspberry Pi, качаете либо запакованный образ системы под названием NOOBS, затем берете флешку пока качается данный образ и форматируете его в fat32:

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

P.S. флешку рекомендуется использовать класса 6 или 10, а так же размером не менее 8 гигабайт, а лучше больше.

А на этом сегодня все. Надеюсь данная статья будет вам полезна.
Журнал Cyber-X

2 комментария к «Настраиваем удаленный доступ к Raspberry Pi»

  1. включить SSH не имея монитора для raspberry – можно, надо в корень положить файл без расширения и назвать его ssh – тем самым при включении у платы автоматически включится SSH. Мышка клавиатура и монитор для это НЕНУЖНЫ.

    Так же, автор статьи не рассматривает возможность некорректно работающего VNC, надо бустить комп в desktop mode и поменять resolution на DMT mode 85(sudo raspi-config)

    1. Точное замечание касаемо ssh, а касаемо VNC, в последних версиях проблем с ним у меня не возникало. Проверял подключение как с ноутбука с операционной системой Linux, так и с телефона. Но, возможно кому то пригодиться ваш совет, спасибо за замечание

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *