Поиск по сайту:

Как получить доступ к удаленному рабочему столу из браузера с помощью TightVNC


VNC означает (Виртуальные сетевые вычисления) – это графический инструмент общего доступа к рабочему столу с открытым исходным кодом для удаленного управления компьютерами с помощью клиента VNC под названием VNC.Просмотрщик VNC.

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

В таком случае, что вы будете делать. Вы по-прежнему можете получить доступ к VNC с помощью современных веб-браузеров, таких как Firefox, Chrome, Opera и т. д. Но Как? позвольте мне рассказать вам.

TightVNC — это современная и значительно усовершенствованная программа для совместного использования рабочего стола, которая предоставляет стандартную программу веб-браузера под названием TightVNC Java Viewer.

TightVNC Java Viewer — это программа удаленного управления, написанная на языке программирования Java, которая подключается к любому удаленному компьютеру с поддержкой VNC, где используется Java. Strong> установлен и позволяет вам контролировать и управлять с помощью мыши и клавиатуры прямо из веб-браузера, как если бы вы сидели перед компьютером.

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

Для этого требуется, чтобы на удаленном компьютере был работающий сервер, совместимый с VNC, например VNC, UltraVNC, TightVNC и т. д. Но я рекомендую вам установить Сервер TightVNC.

Воспользуйтесь следующей статьей, в которой показано, как установить TightVNC Server в системах Linux.

  • Как установить TightVNC для доступа к удаленным рабочим столам в Linux

Помимо этого, у вас также есть работающий веб-сервер Apache и установленная на нем Java. Следуйте приведенному ниже руководству, в котором показано, как установить Java в системах Linux.

  • Как установить Java в Rocky Linux и AlmaLinux
  • Как установить Java на RHEL, CentOS и Fedora
  • Как установить Java с помощью Apt в Ubuntu
  • Как установить Java с помощью APT в Debian

После установки TightVNC Server и Java приступим к установке на него веб-сервера. Используйте следующую команду «yum» и команду apt, чтобы установить сервер Apache в свой дистрибутив Linux.

yum install httpd httpd-devel   [On RHEL/CentOS/Fedora and Rocky Linux/AlmaLinux]
sudo apt install apache2        [On Debian, Ubuntu and Mint]

Теперь в системе установлено все необходимое программное обеспечение. Давайте перейдем к загрузке и установке TightVNC Java Viewer.

Установите TightVNC Java Viewer для доступа к удаленным рабочим столам

Перейдите на страницу загрузки TightVNC, чтобы получить последнюю версию кода, или вы можете использовать следующую «команду wget», чтобы загрузить ее.

Перейдите в корневой веб-каталог Apache (например, /var/www/html), создайте пустой каталог «vncweb». Используйте команду wget для загрузки файлов внутри папки. Извлеките файлы с помощью команды разархивирования и переименуйте файл viewer-applet-example.html в index.html, как показано.

cd /var/www/html
mkdir vncweb
cd vncweb
wget https://www.tightvnc.com/download/2.8.3/tvnjviewer-2.8.3-bin-gnugpl.zip
unzip tvnjviewer-2.8.3-bin-gnugpl.zip 
mv viewer-applet-example.html index.html

Откройте файл index.html, используя любой редактор или редактор nano, как предложено.

nano index.html

Затем определите IP-адрес сервера, номер порта VNC и пароль пользователя VNC, к которому вы хотите подключиться. Например, IP-адрес моего сервера — «172.16.25.126», порт — «5901», а пароль — «abc123» для моего пользователя VNC. называется «tecmint».

<param name="Host" value="172.16.25.126" /> <!-- Host to connect. -->
<param name="Port" value="5901" /> <!-- Port number to connect. -->
<!--param name="Password" value="abc123" /--> <!-- Password to the server. -->

Получите доступ к VNC Desktop пользователя «tecmint» из браузера, перейдя по адресу.

http://172.16.25.126/vncweb

Вы получите сообщение «Предупреждение безопасности», в котором будет указано, что неподписанное приложение запрашивает разрешение на запуск. Просто примите и запустите приложение, как описано ниже.

Введите пароль для доступа к рабочему столу «tecmint».

Вот и все, вы успешно подключились к Удаленному рабочему столу.

Если вы осуществляете доступ с любого другого компьютера, вы можете получить сообщение об ошибке «отсутствует плагин». Просто установите плагин и получите к нему доступ. Вы можете получить последнюю версию плагина Java на странице загрузки Java.