Linux

Настройка VNC-клиента в Linux: пошаговое руководство

В этом руководстве вы узнаете, как установить и настроить VNC-клиент на популярных дистрибутивах Linux, чтобы получить безопасный удалённый доступ к рабочему столу.

Обновлено 1 июля 2026 г.
5-10 мин
Низкая
FixPedia Team
Применимо к:Ubuntu 22.04 LTSDebian 12Fedora 38openSUSE Leap 15

Введение

VNC (Virtual Network Computing) — это лёгкий способ получить удалённый доступ к рабочему столу Linux. Даже если у вас есть только SSH-доступ, VNC-клиент позволяет визуально взаимодействовать с удалённой машиной. Это полезно для администрирования, устранения проблем или работы издалека. В этом гайде мы настроим VNC-клиент на распространённых дистрибутивах Linux: Ubuntu, Debian, Fedora и openSUSE.

Требования

  • Доступ к терминалу с правами root (или sudo).
  • Существующий VNC-сервер, к которому вы хотите подключиться (например, tightvncserver, TigerVNC или xrdp).
  • Базовые знания работы с терминалами и графическим интерфейсом.

💡 Совет: Если у вас ещё нет VNC-сервера, сначала настройте его. Быстрый способ — установить tightvncserver (sudo apt install tightvncserver) и запустить его.

Пошаговая инструкция

Шаг 1: Установка клиента

Для Debian/Ubuntu:

sudo apt update
sudo apt install tightvncviewer

Для Fedora/RHEL:

sudo dnf install tigervnc-viewer

Для openSUSE:

sudo zypper install tigervnc

Шаг 2: Запуск VNC-клиента

Откройте терминал и выполните команду:

tightvncviewer   # или vncviewer / tigervncviewer

Если терминал не поддерживает графический интерфейс, сначала запустите tightvncviewer с флагом --fullscreen или --geometry, чтобы настроить размеры окна.

Шаг 3: Настройка подключения

В окне мастера введите:

  • Server: IP-адрес VNC-сервера (например, 192.168.1.10)
  • Port: обычно 5901 (или другой, если вы изменили порт на сервере)
  • View only: оставьте выключенным, если вам нужна полный контроль

Нажмите Connect.

Шаг 4: Аутентификация

Введите пароль, который вы задали на сервере. Если сервер использует одноразовый пароль (например, через vncpasswd -1), введите его в диалоговом окне.

⚠️ Важно: Используйте надёжный пароль, состоящий не менее чем из 12 символов, включающий цифры и специальные символы.

Шаг 5: Проверка подключения

После успешного входа вы увидите удалённый рабочий стол. Проверьте, работает ли мышь, клавиатура и отображение экрана. Когда работа завершена, просто закройте окно клиента.

Проверка результата

  • Работоспособность: Курсор мыши перемещается плавно, клики выполняются.
  • Производительность: Экран обновляется без заметных задержек.
  • Безопасность: Подключение использует шифрование (если сервер настроен соответственно).

Если что-то не работает, перейдите к разделу «Возможные проблемы».

Возможные проблемы

  • Соединение отклонено – проверьте правильность IP-адреса и открыт ли порт на сервере (netstat -tlnp или ss -tlnp).
  • Неверные учётные данные – убедитесь, что пароль введён правильно; пароли чувствительны к регистру.
  • Замороженный экран – возможно, сервер использует другой порт или режим просмотра только для чтения. Попробуйте View → Scale to Fit в клиенте.
  • Отсутствие шифрования – если сервер не использует шифрование, рассмотрите возможность настройки vncconfig или использования SSH‑тунеля (ssh -L 5901:localhost:5901 user@server).

Часто задаваемые вопросы

Как установить VNC-клиент на Ubuntu?
Почему VNC-клиент не подключается к серверу?
Есть ли альтернативный VNC-клиент для Fedora?
Как защитить VNC-подключение?

Полезное

Установка клиента
Запуск VNC-клиента
Настройка подключения
Аутентификация
Проверка подключения