Vnc server windows настройка
Virtual Network Computing (VNC) — система удалённого доступа к рабочему столу компьютера. Помогает управлять сервером дистанционно. Пользователь использует клавиатуру и мышь, подключенные к своему компьютеру, для ввода информации, а все содержимое рабочего стола с сервера ретранслируется по сети на его компьютер.
Для работы VNC внутри сервера необходима графическая оболочка, поэтому перед установкой VNC сначала установим её.
Вариантов установки будет три, для каждого своя ОС и разные графические оболочки:
- ОС Debian 9/10 — оболочка KDE
- ОС Ubuntu 18/20 — оболочка GNOME
- ОС Centos 7 — оболочка xfce
На каждую из них установим VNC-сервер и расскажем об особенностях.
Если интересна установка графической оболочки xfce на ОС Debian/Ubuntu, то можете воспользоваться этой инструкцией.
Так как установка на Debian и Ubuntu будет схожа, то рассмотрим её одним пунктом с пометками, какие команды для какой ОС используем.
Еще можно пойти другим путём и установить на сервер операционную систему сразу с графической оболочкой. Такой дистрибутив можно скачать самостоятельно и загрузить через ISO-образ. Мы взяли образ ОС Mint c оболочкой Cinnamon.
В этом случае шаг «Установка графической оболочки» можно пропустить и перейти сразу к настройке VNC-сервера.
А еще у нас есть статья «Как подключиться к встроенному интерфейсу VNC», который мы предоставляем для наших виртуальных серверов.
Установка VNC на сервер Ubuntu/Debian
1. Установка графической оболочки KDE/GNOME
На серверах с ОС Ubuntu/Debian графическую оболочку будем разворачивать с помощью утилиты Tasksel, она установит несколько зависимых пакетов в качестве единой задачи.
Подробнее об утилите Tasksel можно узнать здесь.
После подключения к серверу по SSH необходимо обновить пакеты. Для этого вводим в консоль команду:
Затем ставим графическое окружение.
Для Debian 9/10 будем ставить Kde, командой:
Для Ubuntu 18/20 будем ставить Gnome, командой:
Этап загрузки пошёл, ждём 100%.
Устанавливаем язык системы английский, чтобы не было проблем с открытием терминала в графическом окружении. Сделать это можно командой:
2. Установка и настройка VNC-сервера
Устанавливаем VNC-server командой:
Необходимо определиться, под каким пользователем будете работать в VNC.
Если нужен новый пользователь, создаём его командой:
Указываем пароль два раза и дополнительную информацию — можно поставить пробелы.
На вопрос Is the information correct? [Y/n] , отвечаем “y” (yes) и переходим под пользователя командой:
Настраиваем пароль для подключения по VNC:
Указываем не менее 6 символов, которые нужно будет повторить еще раз. Пароль при вводе виден не будет — так и должно быть, это система защиты.
На вопрос после Would you like to enter a view-only password (y/n)? , отвечаем “n” (нет).
После чего создаём конфигурационный файл, командой:
В него нужно записать код, который мы указали ниже, перейдя в режим вставки (клавиша i на клавиатуре), об этом будет сигнализировать надпись снизу слева -- INSERT -- :
Для Kde содержание будет следующее:
Для Gnome содержимое другое:
Для варианта с загрузкой из образа ISO мы взяли ОС Mint с графической оболочкой Cinnamon.
Для него содержимое файла будет:
Чтобы выйти из редактора vim, нажмите Esc и напишите :wq
Затем копируем файл:
Выходим из-под пользователя ( Ctrl+D ) и перезапускаем сервер командой:
Готово, осталось запустить VNC:
Подключиться на сервер можно по IP_СЕРВЕРА:1 , после чего ввести пароль, который указывали командой vncpasswd несколько шагов назад.
Вот так будет выглядеть подключение по VNC c установленной оболочкой:
Mint Cinnamon (установку этой OC сделали через загрузку образа ISO)
Установка VNC на сервер CentOS
На ОС Centos установка и настройка будет отличаться:
1. Установка графической оболочки xfce
Графическая оболочка доступна в репозиториях EPEL, поэтому устанавливаем его, командой:
Далее ставим саму оболочку:
На скриншоте показан процесс установки.
2. Установка и настройка VNC-сервера
Ставим VNC-server командой:
Добавляем пользователя, если нужен другой, а не root:
Указываем пароль для него:
Переходим под него:
И настраиваем пароль для VNC:
Далее редактируем файл vim
/.vnc/xstartup , мы используем редактор vim, но вы можете использовать тот, что удобен вам. После входа в редактор переходим в режим редактирования, нажав клавишу i на клавиатуре, если активен режим вставки, то появится надпись снизу слева -- INSERT -- .
Содержимое файла изменяем на:
Выходим из редактора vim, нажав Esc и :wq
Даём права на файл:
Выходим из-под пользователя ( Ctrl+D ).
После перезагрузки снова входим под пользователя, которого создавали выше и запускаем VNC:
Подключиться на сервер можно по IP_СЕРВЕРА:1
После чего ввести пароль, который указывали командой vncpasswd пару шагов назад.
TightVNC — это следующий клиент-сервер VNC.
TightVNC — это бесплатный программный пакет для дистанционного управления. С TightVNC вы можете видеть рабочий стол удалённого компьютера и управлять им с помощью локальной мыши и клавиатуры, как если бы вы делали это, сидя перед этим компьютером. TightVNC - это:
- бесплатно для личного и коммерческого использования, с полным исходным кодом,
- полезен в управлении, технической поддержке, образовании и для многих других целей,
- кроссплатформенный, доступный для Windows и Unix, с включённым клиентом Java,
- совместим со стандартным программным обеспечением VNC, в соответствии со спецификациями протокола RFB.
Установка TightVNC
Typical установка подходит в большинстве случаев:
Дополнительные задачи во время установки:
- Associate .vnc files with TightVNC Viewer — ассоциировать файлы .vnc с просмотрщиком TightVNC
- Register TightVNC Server as a system service (recommended) — зарегистрировать сервер TightVNC в качестве системной службы (рекомендуется)
- Configure system to allow service simulate Ctrl+Ald+Del — настроить систему для разрешения симулирования Ctrl+Ald+Del
Сразу после установки предлагается установить 2 вида паролей:
- Password for Remote Access — пароль для подключения к компьютеру по VNC
- Administrative Password — пароль для доступа к интерфейсу TightVNC и редактированию настроек
- Do not change — не менять
- Do not use password protection (DANGEROUS!) — не использовать защиту паролем (ОПАСНО!)
- Require password-based authentication (make sure this box is always checked!) — Требовать аутентификацию на основе пароля (убедитесь, что этот флажок всегда установлен!)
Управление службой TightVNC
Для проверки статуса службы:
Для отключения службы (включится после перезагрузки)
Для включения службы
Ручное включение службы:
Отключение службы (при загрузке компьютера служба не включится):
Автоматическое включение службы (служба включится при загрузке компьютера):
Ярлыки TightVNC
После установки TightVNC создаются следующие ярлыки для запуска и управления VNC.
TightVNC Server (Application Mode) — TightVNC сервер (режим приложения)
- Run TightVNC Server — запустить сервер TightVNC
- TightVNC Server - Control Interface — контрольный интерфейс сервера TightVNC
- TightVNC Server - Offline Configuration — офлайн настройка сервера TightVNC
TightVNC Server (Service Mode) — TightVNC сервер (режим службы)
- Register TightVNC Service — зарегистрировать службу TightVNC (если вы не сделали этого при установке)
- Start TightVNC Service — запустить службу TightVNC
- Stop TightVNC Service — остановит службу
- TightVNC Service - Control Interface — контрольный интерфейс службы TightVNC
- TightVNC Service - Offline Configuration — офлайн настройка службы TightVNC
- Unregister TightVNC Service — отменить регистрацию службы TightVNC
- TightVNC Viewer — запустить просмотрщик (клиент) TightVNC
Настройка сервера TightVNC
Обратите внимание, что настройки TightVNC Server в режиме приложения и в режиме сервиса настраиваются индивидуально! Настройки сервиса TightVNC Server являются общесистемными, а настройки приложения TightVNC Server индивидуальны для каждого пользователя! Но при этом настройки паролей доступа являются общими для сервиса и приложения.
Для настройки сервера TightVNC вы можете открыть окно настроек с помощью ярлыка или найти его иконку в системном трее (рядом с часами) и кликнуть правой кнопкой мыши:
Затем выберите Configuration (настройка) и перейдите во вкладку Server (сервер):
Здесь установите Primary password (Set, Change, Unset) — главный пароль (установить, изменить, удалить).
Настройка клиента TightVNC
Запускаем TightVNC Viewer:
Достаточно ввести IP адрес удалённого компьютера для подключения. Введите имя или IP-адрес. Чтобы указать номер порта, добавьте его после двух двоеточий (например, mypc::5902).
Быстрый старт с TightVNC
Если вы хотите включить сервер TightVNC, то достаточно запустить службу или приложение сервера TightVNC, это ярлык TightVNC Server или ярлык Start TightVNC Service.
Если вы это ещё не сделали, установите пароль для подключения по VNC.
Сообщите ваш IP адрес пользователям, которые должны подключиться к вашему компьютеру.
Если вы хотите подключиться по VNC с помощью TightVNC, то запустите TightVNC Viewer.
Введите IP адрес и нажмите кнопку Connect:
Как пользоваться TightVNC
В верхней левой части экрана расположена панель инструментов:
Для выхода из полноэкранного режима нажмите Ctrl+Alt+Shift+F.
При выборе Transfer files (передача файлов) вы сможете переносить файлы с удалённого компьютера на свой локальный и в обратном направлении:
TightVNC — это бесплатный программный пакет для дистанционного управления. С TightVNC вы можете видеть рабочий стол удалённого компьютера и управлять им с помощью локальной мыши и клавиатуры, как если бы вы делали это, сидя перед этим компьютером. TightVNC — это:
- бесплатно для личного и коммерческого использования, с полным исходным кодом,
- полезен в управлении, технической поддержке, образовании и для многих других целей,
- кроссплатформенный, доступный для Windows и Unix, с включённым клиентом Java,
- совместим со стандартным программным обеспечением VNC, в соответствии со спецификациями протокола RFB.
Общие сведения о программе VNC Viewer
You will be interested:How dangerous is the new coronavirus?
Для начала кратко остановимся на том, что представляет собой этот программный продукт, рассмотрим, для чего он предназначен. Исходя из выше приведенной аналогии, можно сказать, что VNC-клиент — это универсальное приложение, позволяющее в считаные минуты организовать доступ к удаленному компьютеру.
То есть данную программу можно отнести к классу RDP-приложений, предназначенных для подключения к удаленному «Рабочему столу». Однако только доступом к удаленным компьютерам дело не ограничивается, поскольку в самой программе имеется еще немало дополнительных возможностей:
Сразу же стоит отметить, что технология Virtual Network Computing (VNC)имеет и еще одно неоспоримое преимущество, если сравнивать с аналогами. Дело в том, что в ней есть возможность установки серверной и клиентской части (в зависимости от того, какой именно тип подключения будет использоваться в дальнейшем), плюс, тонкая настройка ПО для каждого варианта установки с целью обеспечения максимальной производительности.
Установка TightVNC
Typical установка подходит в большинстве случаев:
Дополнительные задачи во время установки:
- Associate .vnc files with TightVNC Viewer — ассоциировать файлы .vnc с просмотрщиком TightVNC
- Register TightVNC Server as a system service (recommended) — зарегистрировать сервер TightVNC в качестве системной службы (рекомендуется)
- Configure system to allow service simulate Ctrl+Ald+Del — настроить систему для разрешения симулирования Ctrl+Ald+Del
Сразу после установки предлагается установить 2 вида паролей:
- Password for Remote Access — пароль для подключения к компьютеру по VNC
- Administrative Password — пароль для доступа к интерфейсу TightVNC и редактированию настроек
- Do not change — не менять
- Do not use password protection (DANGEROUS!) — не использовать защиту паролем (ОПАСНО!)
- Require password-based authentication (make sure this box is always checked!) — Требовать аутентификацию на основе пароля (убедитесь, что этот флажок всегда установлен!)
Шаг 3 — Безопасная настройка рабочего стола VNC
Сервер VNC не использует защищенные протоколы при подключении. Мы используем туннель SSH для безопасного подключения к серверу, а затем укажем клиенту VNC использовать этот туннель, а не создавать прямое соединение.
Создайте на локальном компьютере соединение SSH, которое безопасно перенаправляется в соединение localhost для VNC. Для этого можно ввести черех терминал в Linux или macOS следующую команду:
- ssh -L 5901:127.0.0.1:5901 -C -N -l sammy your_server_ip
Опция -L указывает на привязку портов. В данном случае мы привязываем порт 5901 удаленного подключения к порту 5901 локального компьютера. Опция -C активирует сжатие, а опция -N указывает ssh, что мы не хотим выполнять удаленную команду. Опция -l указывает имя для удаленного входа в систему.
Не забудьте заменить sammy и your_server_ip именем пользователя sudo без привилегий root и IP-адресом вашего сервера.
Если вы используете графический клиент SSH (например, PuTTY), используйте your_server_ip как IP-адрес для подключения, и задайте localhost:5901 как новый порт переадресации в настройках туннеля SSH программы.
После запуска туннеля используйте клиент VNC для подключения к localhost:5901. Вам будет предложено пройти аутентификацию, используя пароль, заданный на шаге 1.
После подключения вы увидите рабочий стол Xfce по умолчанию.
Выберите пункт
«Использовать конфигурацию по умолчанию» для быстрой настройки системы.
Для доступа к файлам в каталоге home вы можете использовать менеджер файлов или командную строку, как показано здесь:
Нажмите CTRL+C на локальном компьютере, чтобы остановить туннель SSH и вернуться к командной строке. При этом сеанс VNC также будет отключен.
Теперь мы настроим сервер VNC как службу.
Ярлыки TightVNC
После установки TightVNC создаются следующие ярлыки для запуска и управления VNC.
TightVNC Server (Application Mode) — TightVNC сервер (режим приложения)
- Run TightVNC Server — запустить сервер TightVNC
- TightVNC Server — Control Interface — контрольный интерфейс сервера TightVNC
- TightVNC Server — Offline Configuration — офлайн настройка сервера TightVNC
TightVNC Server (Service Mode) — TightVNC сервер (режим службы)
- Register TightVNC Service — зарегистрировать службу TightVNC (если вы не сделали этого при установке)
- Start TightVNC Service — запустить службу TightVNC
- Stop TightVNC Service — остановит службу
- TightVNC Service — Control Interface — контрольный интерфейс службы TightVNC
- TightVNC Service — Offline Configuration — офлайн настройка службы TightVNC
- Unregister TightVNC Service — отменить регистрацию службы TightVNC
- TightVNC Viewer — запустить просмотрщик (клиент) TightVNC
4: Создание файла сервиса VNC
Теперь нужно настроить сервер VNC как сервис system.
Создайте новый файл /etc/systemd/system/:
sudo nano /etc/systemd/system/
Скопируйте и вставьте в него следующий код:
/etc/systemd/system/ Description=Start TightVNC server at startup After=syslog.target network.target Type=forking User=8host PAMName=login PIDFile=/home/8host/.vnc/%H:%i.pid ExecStartPre=-/usr/bin/vncserver -kill:%i > /dev/NULL 2>&1 ExecStart=/usr/bin/vncserver -depth 24 -geometry 1280×800:%i ExecStop=/usr/bin/vncserver -kill:%i WantedBy=multi-user.target
: Укажите имя своего пользователя вместо 8host.
Сохраните и закройте файл.
sudo systemctl daemon-reload
Включите новый файл:
sudo systemctl enable
Остановите текущий экземпляр сервера VNC, если он ещё запущен:
Теперь попробуйте запустить его как любой другой сервис systemd:
sudo systemctl start
Чтобы убедиться, что сервер запущен, проверьте его состояние:
sudo systemctl status
Если сервер запущен, команда вернёт:
— TightVNC server on Ubuntu 16.04 Loaded: loaded (/etc/systemd/system/; enabled; vendor preset: enabled) Active: active (running) since Mon 2016-04-25 03:21:34 EDT; 6s ago Process: 2924 ExecStop=/usr/bin/vncserver -kill:%i (code=exited, status=0/SUCCESS) … systemd: Starting TightVNC server on Ubuntu 16.04…
systemd: pam_unix(login:session): session opened for user finid by (uid=0) systemd: Started TightVNC server on Ubuntu 16.04.
Настройка сервера TightVNC
Обратите внимание, что настройки TightVNC Server в режиме приложения и в режиме сервиса настраиваются индивидуально! Настройки сервиса TightVNC Server являются общесистемными, а настройки приложения TightVNC Server индивидуальны для каждого пользователя! Но при этом настройки паролей доступа являются общими для сервиса и приложения.
Для настройки сервера TightVNC вы можете открыть окно настроек с помощью ярлыка или найти его иконку в системном трее (рядом с часами) и кликнуть правой кнопкой мыши:
Затем выберите Configuration (настройка) и перейдите во вкладку Server (сервер):
Здесь установите Primary password (Set, Change, Unset) — главный пароль (установить, изменить, удалить).
Быстрый старт с TightVNC
Если вы хотите включить сервер TightVNC, то достаточно запустить службу или приложение сервера TightVNC, это ярлык TightVNC Server или ярлык Start TightVNC Service.
Если вы это ещё не сделали, установите пароль для подключения по VNC.
Сообщите ваш IP адрес пользователям, которые должны подключиться к вашему компьютеру.
Если вы хотите подключиться по VNC с помощью TightVNC, то запустите TightVNC Viewer.
Введите IP адрес и нажмите кнопку Connect:
Добавляем SSL с самоподписанным сертификатом
Добавлять SSL — необязательно. Создать самоподписанный сертификат можно вот так:
Openssl req -new -x509 -days 365 -nodes -out self.pem -keyout self.pem Для Windows openssl можно взять .
В результате получаем файл self.pem, на который надо указать при старте noVNC:
Так как сертификат самоподписанный, то в браузере нужно будет принять этот сертификат.
Let»s Encrypt
У меня нет инструкций о том, как настроить систему, чтобы Let»s Encrypt автоматически генерировал сертификат специально для нашей системы. Для этого потребовалось бы, чтобы noVNC работал на порту 80, что конечно же возможно, но может быть неудобно, и найти способ интегрировать certbot, чтобы эти файлы публиковались в нужную директорию. Думаю, что это возможно, но я этого не сделал. Если вы допилите — поделитесь в комментариях.
В моём случае, у меня уже есть домашний сервачок с NGINX и DDNS именем, который настроен автоматически получать сертификат от Lets Encrypt.
Вы можете запустить что-то похожее у себя. есть инструкции о настройке Let»s Encrypt для Linux и Windows.
Поэтому для noVNC
я просто использую уже существующие
pem
-файлы, сгенерированные для
nginx
.
Let»s Encrypt создаёт следующие файлы:
Cert.pem: Your domain»s certificate chain.pem: The Let»s Encrypt chain certificate fullchain.pem: cert.pem and chain.pem combined privkey.pem: Your certificate»s private key На Ubuntu их можно найте по вот такому пути: /etc/letsencrypt/live/your_domain_name
Нужно скопировать (объединить) fullchain.pem
и
privkey.pem
в один файл, например назовём его
encrypt.pem
, и этот файл мы будем использовать для
noVNC
.
Конечно, работать это будет только если nginx
сервер и
noVNC
— на одном домене. Порты могут быть разными.
И нужно не забывать, что сертификаты годны только несколько месяцев, а потом надо копировать обновлённые файлы.
Как пользоваться TightVNC
В верхней левой части экрана расположена панель инструментов:
Для выхода из полноэкранного режима нажмите Ctrl+Alt+Shift+F.
При выборе Transfer files (передача файлов) вы сможете переносить файлы с удалённого компьютера на свой локальный и в обратном направлении:
Добавляем noVNC, как Windows-сервис
Загружаем zip-архив , и распаковываем файлы оттуда так, чтобы они лежали в той же папке, где и файл websockify.exe
, то есть в нашем случае в
c:\noVNC\websockify
.
При запуске, сервис будет использовать параметры из файла noVNCConfig.ini
. Вот пример моего конфига:
5901 127.0.0.1:5900 —web C:\noVNC\noVNC-master —cert=c:\noVNC\encrypt.pem В консоли, запущенной с администраторскими привилегиями создаём новый сервис:
Sc create «noVNC Websocket Server» binPath= «c:\noVNC\websockify\noVNC Websocket Service.exe» DisplayName= «noVNC Websocket Server» Если нужно будет удалить сервис, то вот так:
Sc delete «noVNC Websocket Server» Открываем сервисы (Control Panel → Administrative Tools → Services) и запускаем noVNC Websocket Server. Также здесь можно настроить, чтобы сервис стартовал каждый раз вместе с Windows:
Установка UltraVNC.
Рассмотрим следующую ситуацию. Удаленный офис, имеется локальная сеть на несколько компьютеров, NAT роутер. К одному из компьютеров необходимо получить удаленный доступ для оказания удаленной помощи. Компьютер работает под управлением Windows 7.
Запускаем установщик UltraVNC. Несколько первых экранов обычные бла-бла, ознакомление с лицензией и т.п. Важные моменты начинаются с экрана выбора типа инсталляции:
Установка UltraVNC (1)
Доступно несколько вариантов:
Установка UltraVNC (2)
В следующем окне нам предложат скачать драйвер захвата. Лично я предпочитаю устанавливать драйвер в ручную, поэтому опцию Download mirror driver НЕ отмечаем:
Установка UltraVNC (3)
Установка UltraVNC (4)
Нажимаем Next, после загрузки дополнений, завершаем установку. При необходимости перезагружаемся.
Теперь можно перейти к настройке основных параметров сервера UltraVNC.
Настройка UltraVNC.
В трее делаем правый клик на иконке UltraVNC и выбираем пункт Admin Properties:
Основные настройки (Admin Properties)
После установки параметров нажимаем Apply и затем Ок. Каждый раз Windows попросит подтвердить внесение изменений.
Дополнительные настройки (Properties)
На этом настройка базовая настройка сервера UltraVNC завершена.
Чтобы сервер был доступен через Интернет, на роутере необходимо настроить проброс порта tcp 5900. Также этот порт должен быть открыт в брандмауэре сервера. Если используется только встроенный брандмауэр Windows, то никаких дополнительных действий предпринимать не надо, нужные разрешения уже созданы во время установки.
Подключение к серверу
Запускаем UltraVNC Viewer (клиент):
Основные параметры UltraVNC Viewer:
Дополнительные параметры uvnc клиента (кнопка Options):
Дополнительные настройки подключения
Все опции описывать не буду, отмечу только наиболее важные:
Установка и настройка репитера.
Запускаем repeater.exe. В трее появится иконка. Делаем правый клик по ней и в меню выбираем пункт Settings:
Настройка uvnc репитера
Следует проверить значения следующих опций:
Для подключения через репитер в настройках клиента необходимо сделать следующее:
- В поле VNC Server указать не внешний, а внутренний адрес сервера в локальной сети.
- Отметить опцию Proxy/Repeater и указать внешний адрес роутера с портом, на который настроен репитер (например 83.45.67.8:5901).
Последний штрих. Чтобы репитер был постоянно доступен, его необходимо запускать в качестве системной службы. Для этого открываем командную строку от имени администратора, и запускаем repeater.exe с параметром -install. Будет создана служба repeater_service (по умолчанию она не запущена, поэтому осуществите запуск вручную или просто перезагрузитесь).
Для удаления службы запустите repeater.exe с параметром -uninstall.
Как это работает. На своем компьютере вы запускаете UltraVNC Viewer в режиме ожидания (listen mode). Пересылаете (по электронной почте или как-то еще) на удаленный компьютер архив с заранее сконфигурированным сервером UltraVNC SC. Пользователь распаковывает архив, запускает программу и производит подключение. В итоге вы получаете доступ к консоли удаленного компьютера. Т.к. подключение инициирует удаленный компьютер, нет необходимости настройки брандмауэра и роутера в удаленной сети.
Теперь подробнее о настройке. Сначала необходимо сконфигурировать UltraVNC SC.
Нам понадобятся следующие файлы: winvnc_SCII_100.exe и custom.zip. Далее создаем папку с произвольным названием (например UltraVNC SC). В ней подпапку data. В эту подпапку переносим winvnc_SCII_100.exe и туда же распаковываем содержимое custom.zip.
Теперь необходимо отредактировать файл helpdesk.txt. Этот файл отвечает за интерфейс менеджера подключений:
Каждый раздел helpdesk.txt отвечает за текстовое поле (см. скриншот ниже):
Вот пример моего helpdesk.txt:
Далее стандартный logo.bmp заменяем на свой. Размер 196 на 181. Главное, чтобы ваш bmp не был слишком большим.
Файл rc4.key не удаляем, он нужен для шифрования.
Вся эта магия необходима, чтобы ярлык использовал относительный путь для запуска winvnc_SCII_100.exe, а не абсолютный как это принято по умолчанию.
В конце концов запаковываем папку UltraVNC SC в архив и отправляем его пользователю.
Осталось подготовить свой компьютер к приему соединения. UltraVNC Viewer необходимо запустить в режиме ожидание соединения (listen mode). Для этого используем ярлык Программы -> UltraVNC -> UltraVNC Viewer -> Run UltraVNC Viewer (listen mode) или запускаем vncviewer.exe с параметром -listen. Также незабываем открыть порт tcp 5500 в брандмауэре и настроить форвардинг этого же порта на роутере (если, кончено, таковой присутствует в вашей сети).
Читайте также: