Чтобы разрешить Screens подключаться к вашему ПК с Linux, вам нужно настроить его для удаленного доступа. В этом руководстве мы покажем вам, как включить удаленный рабочий стол в Ubuntu 22.04. Если вы используете другой дистрибутив Linux, шаги могут отличаться — обратитесь к руководству пользователя вашего дистрибутива для получения конкретных инструкций.
Важно: мы рекомендуем использовать Ubuntu 22.04, так как более новые версии, такие как Ubuntu 24.04 и 24.10, больше не включают в себя встроенный сервер VNC, что может повлиять на совместимость.
Включение удаленного рабочего стола
В зависимости от вашего дистрибутива Linux детали конфигурации могут различаться, но большинство современных сред рабочего стола Linux обычно предоставляют функцию, которая называется «Совместное использование рабочего стола» или «Удаленный рабочий стол».
- Щелкните значки, которые находятся в правой части строки меню системы, и щелкните Настройки.
- В окне настроек выберите Общий доступ и нажмите на верхнюю кнопку-переключатель, чтобы включить службу.
- Нажмите Удаленный рабочий стол.
- Включите Удаленный рабочий стол (нажмите на переключатель).
- Выберите Включить устаревший протокол VNC.
- Нажмите на 3 точки и выберите Новые подключения должны запрашивать доступ или Требовать пароль.
- В поле Пароль введите пароль или используйте тот, который был сгенерирован автоматически. Если вы выбрали Требовать пароль, вам нужно будет использовать этот пароль при подключении с Screens.
- В нашем примере имя хоста, которое будет использоваться при создании подключения к вашему компьютеру в Screens, будет Ubuntu-22-04.local (без префикса vnc://).
Необязательно: Установка сервера SSH
Установка OpenSSH
Чтобы установить OpenSSH, откройте терминал и выполните следующие команды с правами суперпользователя.
Для дистрибутивов, использующих систему управления пакетами apt, например Ubuntu, Debian или Linux Mint
$ sudo apt-get install openssh-server openssh-client
Для дистрибутивов, использующих систему управления пакетами rpm, например Red Hat Enterprise, CentOS или Fedora
$ yum -y install openssh-server openssh-client
Тестирование соединения
Прежде чем продолжить, используйте следующую команду терминала, чтобы убедиться, что ваш сервер OpenSSH работает правильно.
$ nc -v -z 127.0.0.1 22
Обеспечение удаленного доступа к вашему компьютеру
Если вы хотите удаленно подключиться к своему компьютеру, мы рекомендуем использовать Tailscale. Подробные инструкции вы найдете в этой статье.
Выбор дисплея
Чтобы выбрать определенный дисплей на вашем компьютере, вам нужно указать другой номер порта. Более подробную информацию вы найдете в этой статье.
Настройка Screens
После того, как вы закончите, вы можете создать новое пользовательское подключение для подключения к вашему ПК с Linux.