Создаем удаленный доступ для Raspberry Pi

1,7K прочитали

Привет, друзья!

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

Только представьте все те возможности, которые открываются когда к этой ARM подключен например "Умный дом" или системы управления.

После появления Raspberry Pi 4 model B обновился и установочный дистрибутив Raspberry, рабочий стол теперь выглядит так.

Рабочий стол Raspberry Pi
Рабочий стол Raspberry Pi

Вот к нему-то мы и будем подключаться с помощью программы VNC Connect, которая состоит из VNC® Viewer и VNC® Server.

Удаленный доступ через VNC - самое простое и понятное графическое подключение из существующих, но для этого к ондноплатнику Raspberry необходимо подключить клавиатуру, мышь, монитор и создать подключение к интернету. Как подключить и установить операционную систему на Raspberry Pi я уже рассказывал в статье: Первое знакомство, установка и пробный пуск Arduino на Raspberry Pi.

На Raspberry Pi установлена, вернее вы сами её устанавливаете, операционная система Linux, а главный инструмент в Linux - это конечно консоль.

Консоль Raspberry Pi
Консоль Raspberry Pi

Это наиглавнейший инструмент в Linux. С помощью её устанавливают и удаляют программы, делают настройки, одним словом, это его всё.

Запускается терминал из меню Пуск>Стандартные>LXTerminale

Меню Пуск, если его так можно назвать
Меню Пуск, если его так можно назвать

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

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

Поочередно выполняем в терминал команды:

sudo apt-get update

Нажимаем Enter и ждем окончания проверки обновлений, т.е. появления надписи pi@raspberrypi:~ $

Обновления ОС и ПО Raspberry Pi через консоль
Обновления ОС и ПО Raspberry Pi через консоль

Только после этого вводите команду:

sudo apt-get upgrade

Снова ожидаете надписи pi@raspberrypi:~ $, если обновления были найдены, необходимо их установить, т.е. нажать кнопку Enter.

Теперь можно установить VNC® Server на Raspberry Pi, вводим команду:

sudo apt-get install realvnc-vnc-server realvnc-vnc-viewer

Возможно сервер у вас уже установлен, это не страшно, хуже не будет.

После завершения установки VNC® Server открываем настройки малинки, вводим в терминале команду:

sudo raspi-config

Ввод команды sudo raspi-config
Ввод команды sudo raspi-config

В терминале откроется следующее меню.

Конфигурации Raspberry Pi
Конфигурации Raspberry Pi

Курсором клавиатуры выберете значение Interfacing Options, нажмите клавишу Enter.

Переходим в следующее меню, выбераем следующий пункт VNC, нажмите Enter.

Конфигурации Raspberry Pi
Конфигурации Raspberry Pi

Откроется сообщение о подключении VNC, соглашаемся с его подключением, нажмите Enter.

Включение VNC сервера
Включение VNC сервера

Появиться сообщение, что сервер VNC подключен, нажимаем Enter.

Сервер VNC включен
Сервер VNC включен

Для перехода в консоль нажмите кнопку ESC.

В консоли запускаем сервер командой:

vncserver

Ввод команды vncserver
Ввод команды vncserver

Через несколько секунд появиться сообщение о запуске сервера и IP-адресом

Сервер запущен и IP-адрес
Сервер запущен и IP-адрес

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

Установка и настройка VNC-клиента на компьютер

На компьютере, с которого будем подключаться удаленно, устанавливаем VNC-клиент с официального сайта VNC® Connect согласно в требованиями вашей операционной системы.

Скриншот сайта VNC-клиента, операционные системы в ассортименте
Скриншот сайта VNC-клиента, операционные системы в ассортименте

Скачайте и установите VNC-клиент, после установки откройте. В адресной строке клиента введите тот самый IP-адрес, нажмите Enter.

Браузер VNC-клиент
Браузер VNC-клиент

В открывшемся окне авторизации введите:

Usernane: pi

Possword: raspberry

После нажатия ОК, откроется удаленный доступ к рабочему столу Raspberry Pi.

Удаленный доступ к рабочему столу Raspberry P
Удаленный доступ к рабочему столу Raspberry P

Теперь Raspberry Pi вы сможете управлять удаленно.

На этом сегодня всё, надеюсь у вас все получилось.

А к Raspberry Pi мы обязательно ещё вернёмся.

Компоненты можно купить у проверенных продавцов на AliExpress:

Raspberry Pi 3 model B+

Raspberry Pi 4 model B

Вот ссылки, где можно приобрести выгодно и с быстрой доставкой платы Arduino UNO, лучше купить Стартовый комплект для Arduino UNO в котором уже находятся все компоненты для начального моделирования и программирования.

До новых встреч.

Если хотите больше статей о программировании в программе XOD IDE, то рекомендую перейти по ссылке в меню навигатора канала:

Страница навигации

Экспериментируйте!!!

Спасибо, что дочитали статью до конца.

Надеюсь статья была вам полезна и интересна.

Понравилась статья, ставьте палец вверх.

Хотите следить за новостями, подписывайтесь на наш канал.

Впереди ещё много интересного!

Вы можете помочь проекту в развитии: