Найти в Дзене

Linux mint desktop sharing

В Linux Mint встроенная функция Desktop Sharing позволяет удалённо подключаться к рабочему столу по протоколу VNC. Ниже — пошаговая инструкция по настройке. По умолчанию Vino (VNC‑сервер в Linux Mint) требует шифрования, что может мешать подключению с некоторых клиентов. Чтобы отключить: Важно! Отключение шифрования снижает безопасность. Используйте этот шаг только в доверенной локальной сети. Для интернета лучше оставить шифрование и настроить VPN или SSH‑туннель. Если встроенный Vino не подходит, рассмотрите:
Оглавление

В Linux Mint встроенная функция Desktop Sharing позволяет удалённо подключаться к рабочему столу по протоколу VNC. Ниже — пошаговая инструкция по настройке.

1. Включение Desktop Sharing

  1. Откройте меню MenuPreferencesDesktop Sharing.
  2. В окне Desktop Sharing Preferences настройте:
    Allow other users to view your desktop — разрешить просмотр рабочего стола.
    Allow other users to control your desktop — разрешить удалённое управление.
    Require the user to enter this password — установите пароль для подключения (обязательно для безопасности).
    You must confirm each access to this computer — если отметить, то каждое подключение потребует вашего подтверждения на локальном ПК.
  3. Нажмите Close.

2. Отключение шифрования (опционально)

По умолчанию Vino (VNC‑сервер в Linux Mint) требует шифрования, что может мешать подключению с некоторых клиентов. Чтобы отключить:

  1. Установите dconf Editor:sudo apt-get install dconf-editor
  2. Запустите dconf Editor (через меню или командой dconf-editor).
  3. Перейдите в:
    org → gnome → desktop → remote-access.
  4. Снимите галочку с require-encryption.
  5. Перезагрузите систему.
Важно! Отключение шифрования снижает безопасность. Используйте этот шаг только в доверенной локальной сети. Для интернета лучше оставить шифрование и настроить VPN или SSH‑туннель.

3. Подключение с удалённого устройства

  1. Узнайте IP‑адрес вашего Linux Mint:ip a
    (ищите строку inet в разделе вашего сетевого интерфейса, например eth0 или wlan0).
  2. Установите VNC‑клиент на устройстве‑клиенте (например, RealVNC Viewer, TightVNC, Remmina).
  3. Введите IP‑адрес Linux Mint и пароль, заданный в настройках Desktop Sharing.
  4. При первом подключении подтвердите отсутствие шифрования (если оно было отключено).

4. Дополнительные настройки (через терминал)

  • Проверить статус Vino:gsettings get org.gnome.Vino enabled
    (должно вернуть true).
  • Установить пароль через терминал:gsettings set org.gnome.Vino vnc-password $(echo -n 'ваш_пароль' | base64)
  • Включить подтверждение подключения:gsettings set org.gnome.Vino prompt-enabled true

5. Безопасность

  • Используйте сложный пароль для VNC.
  • Ограничьте доступ по IP (если возможно) через брандмауэр:sudo ufw allow from 192.168.1.0/24 to any port 5900
    (разрешает подключения только из подсети 192.168.1.0/24).
  • Для удалённого доступа через интернет настройте SSH‑туннель или используйте VPN.

6. Устранение проблем

  • Нет подключения? Проверьте:
    открыт ли порт 5900 (по умолчанию для VNC);
    не блокирует ли брандмауэр (sudo ufw status);
    корректен ли IP‑адрес.
  • Ошибка аутентификации? Убедитесь, что пароль введён верно (VNC не показывает подсказки).
  • Чёрный экран? Попробуйте отключить require-encryption (как описано выше).

Альтернативные решения

Если встроенный Vino не подходит, рассмотрите:

  • XRDP (RDP‑сервер для Linux):sudo apt-get install xrdp
    sudo systemctl enable --now xrdp
  • TeamViewer или AnyDesk (сторонние кроссплатформенные решения).