Как установить Xrdp Server на Raspberry Pi

12 set 2022 2 min di lettura
Как установить Xrdp Server на Raspberry Pi
Indice dei contenuti

Введение

Xrdp — это реализация протокола Microsoft Remote Desktop Protocol (RDP) с открытым исходным кодом, которая позволяет графически управлять удаленной системой.

С помощью RDP вы можете войти в систему Raspberry Pi с другого компьютера под управлением Windows, Linux или macOS и создать реальный сеанс рабочего стола, как если бы вы вошли в систему на локальном компьютере. Pi и клиентский компьютер должны быть подключены к одной сети или к Интернету.

В этом руководстве объясняется, как установить и настроить сервер Xrdp на Raspberry Pi 3 и 4.

Предпосылки

Мы предполагаем, что Raspbian установлен на вашем Raspberry Pi.

Raspbian Buster доступен в разных версиях. Если у вас есть Raspbian Lite, у которого нет графического интерфейса, вам нужно будет установить среду рабочего стола, которая будет действовать как серверная часть для Xrdp. В противном случае пропустите этот раздел.

В репозиториях Rabsbian доступно несколько сред рабочего стола (DE). Мы установим Pixel, который является средой рабочего стола по умолчанию для образов Raspbian Desktop. Это быстрая, стабильная и легкая среда рабочего стола, что делает ее идеальной для использования на удаленном сервере.

Войдите в свой Pi и выполните следующие команды, чтобы установить рабочий стол Pixel:

sudo apt update
sudo apt-get install raspberrypi-ui-mods xinit xserver-xorg

В зависимости от вашей системы загрузка и установка пакетов Pixel Pack может занять некоторое время.

По завершении перезагрузите систему, чтобы изменения вступили в силу:

sudo reboot

Установить XRDP

Пакет Xrdp доступен в репозиториях Raspbian Buster по умолчанию. Чтобы установить его, введите:

sudo apt install xrdp

В конце процесса установки служба Xrdp запустится автоматически. Вы можете убедиться, что Xrdp работает, набрав:

systemctl show -p SubState --value xrdp

Команда напечатает «работает».

По умолчанию Xrdp использует файл /etc/ssl/private/ssl-cert-snakeoil.key, который доступен для чтения только пользователям, входящим в группу «ssl-cert». Вам нужно добавить пользователя, запустившего сервер Xrdp, в группу ssl-cert.

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

sudo adduser xrdp ssl-cert

Это все. Xrdp был установлен на вашем Pi.

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

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

Если вы пользователь Windows, вы можете подключиться к Pi с помощью RDP-клиента по умолчанию. Введите удаленный в строке поиска Windows и нажмите «Подключение к удаленному рабочему столу ». Это откроет клиент RDP. В поле « Компьютер » введите IP-адрес Raspberry Pi и нажмите « Подключиться ».

На экране входа введите имя пользователя и пароль Raspberry Pi и нажмите « ОК ».

После входа в систему вы должны увидеть рабочий стол Pixel по умолчанию.

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

Если вы используете macOS, вы можете установить приложение Microsoft Remote Desktop из Mac App Store. Пользователи Linux могут использовать клиент RDP, такой как Remmina или Vinagre.

Вывод

Установка сервера Xrdp позволяет вам управлять сервером Raspberry Pi с локального настольного компьютера с помощью простого в использовании графического интерфейса.

Buy me a coffeeBuy me a coffee

Supportaci se ti piacciono i nostri contenuti. Grazie.

Successivamente, completa il checkout per l'accesso completo a Noviello.it.
Bentornato! Accesso eseguito correttamente.
Ti sei abbonato con successo a Noviello.it.
Successo! Il tuo account è completamente attivato, ora hai accesso a tutti i contenuti.
Operazione riuscita. Le tue informazioni di fatturazione sono state aggiornate.
La tua fatturazione non è stata aggiornata.