Как установить VNC-сервер на Debian 10?

VNC-сервер на Debian Советы и хитрости

VNC или виртуальные сетевые вычисления — это протокол, используемый для доступа к графической среде рабочего стола вашего компьютера и удаленного управления им.

В этой статье я покажу вам, как установить сервер VNC на Debian 10 и получить к нему доступ с удаленного компьютера. Итак, приступим!

Переключение на X-сессию

В то время, когда это было написано, программа VNC-сервера Vino (сервер VNC по умолчанию для среды рабочего стола GNOME 3) не работает с сервером отображения Wayland. Однако среда рабочего стола GNOME 3 в Debian 10 по умолчанию использует сервер отображения Wayland. Таким образом, вы должны использовать сервер отображения X11 вместо VNC-сервера Vino для работы в среде рабочего стола Debian 10 GNOME 3.

Чтобы переключиться на сервер отображения X11, выйдите из среды рабочего стола GNOME 3, как показано на снимке экрана ниже.

Чтобы переключиться на сервер отображения X11

Чтобы подтвердить операцию выхода, нажмите » Выйти», как показано на скриншоте ниже.

Чтобы подтвердить операцию выхода, нажмите Выйти

Теперь, прежде чем войти в среду рабочего стола GNOME 3, щелкните значок шестеренки и щелкните GNOME в Xorg, как показано на скриншоте ниже.

После настройки сервера отображения X11 войдите в среду рабочего стола GNOME 3 как обычно.

После настройки сервера отображения X11 войдите в среду рабочего стола GNOME 3

Установка VNC Server на Debian 10

В этой статье я собираюсь использовать встроенную функцию общего доступа к экрану среды рабочего стола GNOME 3 для удаленного доступа к графической среде рабочего стола Debian 10. Среда рабочего стола GNOME 3 использует сервер Vino VNC для реализации функции совместного использования экрана.

Сервер Vino VNC предустановлен в среде рабочего стола Debian 10 GNOME 3. Если в любом случае Vino не установлен, вы можете легко установить его из официального репозитория пакетов Debian 10 с помощью диспетчера пакетов APT.

Сначала обновите кеш репозитория пакетов APT с помощью следующей команды:

sudo apt update

Сначала обновите кеш репозитория пакетов APT

Кэш репозитория пакетов APT должен быть обновлен.

Кэш репозитория пакетов APT должен быть обновлен

Чтобы убедиться, что Vino установлен в вашей операционной системе Debian 10, выполните следующую команду:

sudo apt install vino -y

Чтобы убедиться, что Vino установлен в вашей операционной

Vino уже установлен, как вы можете видеть на скриншоте ниже.

Vino уже установлен, как вы можете видеть на скриншоте ниже

Включите совместное использование экрана в Debian 10

После того, как вы установили Vino, вы можете включить общий доступ к экрану из приложения настроек GNOME.

Откройте приложение » Настройки» из меню приложений Debian 10.

Откройте приложение Настройки из меню приложений Debian 10

Затем перейдите в раздел » Совместное использование » и нажмите кнопку-переключатель, как отмечено на скриншоте ниже, чтобы включить общий доступ.

и нажмите кнопку-переключатель, как отмечено на скриншоте ниже, чтобы включить общий доступ

После того, как Sharing включен, нажмите на экран, разделяющий, как отмечено на скриншоте ниже.

После того, как Sharing включен, нажмите на экран, разделяющий, как отмечено на скриншоте ниже

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

Наконец, в окне Совместное использование экрана нажмите кнопку-переключатель

Совместное использование экрана должно быть включено.

Совместное использование экрана должно быть включено

В разделе » Параметры доступа » вы можете настроить методы аутентификации для своего VNC-сервера.

Новые подключения должны запрашивать доступ: это метод проверки подлинности по умолчанию. Когда выбран этот метод аутентификации, вы будете получать сообщение с подсказкой каждый раз, когда удаленный клиент VNC пытается получить доступ к вашему компьютеру. Если вы разрешите доступ к своему компьютеру, только тогда удаленный клиент VNC сможет получить доступ к вашему компьютеру.

Требовать пароль: в этом методе вы можете установить пароль для сервера VNC, который удаленный клиент VNC должен ввести для доступа к вашему компьютеру.

Требовать пароль в этом методе вы можете установить пароль для сервера VNC

Поскольку я предпочитаю метод аутентификации по паролю, в этой статье я установлю аутентификацию по паролю для VNC-сервера.

Чтобы установить пароль для вашего VNC-сервера, выберите » Требовать пароль» в разделе » Параметры доступа » и введите желаемый пароль в текстовое поле » Пароль», как показано на снимке экрана ниже.

Чтобы установить пароль для вашего VNC-сервера, выберите

Определение IP-адреса вашего компьютера

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

Вы можете узнать IP-адрес своего компьютера с помощью следующей команды:

hostname -I

Вы можете узнать IP-адрес своего компьютера с помощью следующей команды

IP-адрес моего компьютера 192.168.20.168. Обратите внимание, что для вас он будет другим, поэтому с этого момента не забудьте заменить его своим.

Обратите внимание, что для вас он будет другим, поэтому с этого момента не забудьте заменить его своим

Удаленный доступ к вашему компьютеру с помощью Vinagre

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

Vinagre удаленного рабочего стола клиент не может быть установлен на вашем компьютере. Если вам нужна помощь в установке Vinagre в вашем дистрибутиве Linux, вы можете прочитать статью Как установить клиент удаленного рабочего стола Vinagre в Linux.

Во- первых, открытая Vinagre удаленного рабочего стола клиента из меню приложения вашего компьютера.

Во- первых, открытая Vinagre удаленного рабочего стола клиента из меню приложения вашего компьютера

Как только Vinagre откроется, нажмите Connect.

Как только Vinagre откроется, нажмите Connect

Теперь выберите VNC в раскрывающемся меню » Протокол», введите IP-адрес своего удаленного компьютера в текстовое поле » Хост» и нажмите » Подключиться», как показано на снимке экрана ниже.

Теперь выберите VNC в раскрывающемся меню Протокол введите IP-адрес своего удаленного компьютера в текстовое поле

Затем вам будет предложено ввести пароль VNC, если вы настроили аутентификацию по паролю, как я.

Затем вам будет предложено ввести пароль VNC, если вы настроили аутентификацию по паролю, как я

Введите свой пароль аутентификации VNC и нажмите » Аутентифицировать», как показано на скриншоте ниже.

Введите свой пароль аутентификации VNC и нажмите Аутентифицировать

При этом вы должны быть подключены к своему компьютеру Debian 10 удаленно.

При этом вы должны быть подключены к своему компьютеру Debian 10 удаленно

Удаленный доступ к вашему компьютеру с помощью VNC Viewer

Одним из самых популярных кроссплатформенных клиентов VNC является программа RealVNC VNC Viewer. Однако это не поддерживает тип шифрования, который поддерживает сервер Vino VNC. Итак, чтобы иметь возможность получить удаленный доступ к вашему компьютеру Debian 10 с помощью RealVNC VNC Viewer, вам необходимо отключить шифрование для сервера Vino VNC.

Чтобы отключить шифрование для сервера Vino VNC, выполните приведенную ниже команду на своем компьютере Debian 10.

gsettings set org.gnome.Vino require-encryption false

Чтобы отключить шифрование для сервера Vino VNC, выполните приведенную ниже команду на своем компьютере Debian 10

После отключения шифрования вы можете получить доступ к своему компьютеру с помощью RealVNC VNC Viewer, как обычно.

Чтобы подключиться к компьютеру удаленно с помощью RealVNC VNC Viewer, введите IP-адрес вашего компьютера в приложении VNC Viewer и нажмите.

Чтобы подключиться к компьютеру удаленно с помощью RealVNC VNC Viewer

Затем нажмите » Продолжить».

Затем вам будет предложено ввести пароль VNC, если

Затем вам будет предложено ввести пароль VNC, если вы настроили аутентификацию по паролю, как я.

Затем вам будет предложено ввести пароль VNC, если вы настроили аутентификацию по паролю

Введите пароль аутентификации вашего VNC-сервера и нажмите OK, как показано на скриншоте ниже.

Введите пароль аутентификации вашего VNC-сервера и нажмите OK

И вот так вы должны быть подключены к своему компьютеру Debian 10.

И вот так вы должны быть подключены к своему компьютеру Debian 10

Заключение

В этой статье я показал вам, как переключиться на сервер отображения X11 в среде рабочего стола GNOME 3 Debian 10, а также как включить общий доступ к экрану из приложения настроек GNOME. Я также показал вам, как настроить методы аутентификации для Vino VNC-сервера из приложения GNOME Settings и как отключить шифрование Vino VNC-сервера из командной строки. Наконец, я показал вам, как получить удаленный доступ к вашему компьютеру Debian 10 с помощью клиента удаленного рабочего стола Vinagre и RealVNC VNC Viewer.

Читайте также:  Как настроить статический IP-адрес в Debian 11
Оцените статью
ПОПУЛЯРНЫЕ ТЕХНОЛОГИИ
Добавить комментарий