Как подключиться к ubuntu 20.04 по vnc встроенной в систему c windows 10 без отключения шифрования?

Доброго времени суток, возник вопрос с VNC подключением. В ubuntu, а именно 20.04 есть возможность штатно(через настройки системы) подключаться к компьютеру по протоколу VNC, но ни одна из программ и настроек в них не поддерживает возможность подключиться к убунту без дополнительных настроек самой убунту. Поэтому, посоветуйте программу для подключения по VNC к убунту со следующими критериями:
1. Со стороны убунту не будет отключено пароль и шифрование VNC, которое и мешает
2. Со стороны windows не нужно танцевать с бубном, то есть установил программу, ввел адрес и пошло поехало.
Какие клиенты я испытал: UltraVNC, TurboVNC, RealVNC(VNC connect), ThinVNC и не один из них не смог подключиться
Какой клиент подключается: Remmina, но на Windows его нет.
Соответственно сторонние сервера VNC так же не рассматриваются.
  • Вопрос задан
  • 779 просмотров
Пригласить эксперта
Ответы на вопрос 3
@lirostin
Не могу подсказать по встроенному решению, можете попробовать самостоятьно настроить UltraVNC.

Настройку можете произвести подключившись к ubuntu по ssh. Для этого на ubuntu произведите следующие настройки:
1. Sudo apt-get update
2. Sudo apt-get install ssh - Установить OpenSSH (все можно подключаться к терминалу через программу PuTTY, запущенную на windows). Порт по умолчанию 22.
a. Sudo service ssh stop|start|restart - При установке SSH-сервер автоматически прописывается в автозагрузку. Управлять его запуском, остановкой или перезапуском
b. Основной файл конфигурации SSH-сервера — файл /etc/ssh/sshd_config

Далее через ssh или в терминале linux настраиваем UltraVNC
a. sudo apt-get remove vino – удаляем vino
b. sudo apt-get install x11vnc – устанавливаем x11vnc
c. x11vnc –storepasswd – задаем пароль на вход в UltraVNC, пароль записывается в файл /home/ИМЯПОЛЬЗОВАТЕЛЯ/.vnc/passwd
i. заходим в папку cd ~/.vnc
ii. даем права на чтение для всех трех групп на файл с паролем sudo chmod +r passwd
d. создаём скрипт для автоматического запуска x11vnc
i. cd /usr/sbin – заходим в папку где сохраним скрипт
ii. sudo nano x11vnc.sh – в него записываем следующие строки, после чего нажимаем ^O (сохраняем записанное) ^X (выходим)

#!/bin/sh
description "x11vnc" start on runlevel [2345] stop on runlevel [^2345]
console log respawn respawn limit 20 5
exec /usr/bin/x11vnc -auth guess -forever -loop -noxdamage -repeat -rfbauth /home/ИМЯПОЛЬЗОВАТЕЛЯ/.vnc/passwd -rfbport 5900 -shared


i. sudo chmod +x x11vnc.sh – даем права на исполнение для скрипта
Ответ написан
Комментировать
@pahom-ka
Может подойдёт что-то из этого? Автоустановщики и автонастройщики VNC-сервера на linux
https://github.com/lesliesuhm/VNC-Server-AAI
https://github.com/Har-Kuun/OneClickDesktop
Ответ написан
@kisaa
Попробуйте просто добавить шифрование к клиенту:
https://www.google.com/search?q=ultravnc+encryptio...
(на мой взгляд, поставить плагин - это не "танцевать с бубном")
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы