Tightvnc что это за программа?

Установка и настройка программы TightVNC (удаленное управление компьютером) Microsoft Windows/Linux/Unix

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

— свободно распространяемый продукт, лицензия GPL, с полным исходным кодом;
— полезна для администрирования, удаленной поддержки пользователей, образования и изучения, и во многих других случаях;
— кросс-платформенность, доступна для Windows и Unix систем, совместима с другими VNC продуктами.

TightVNC для Windows

Оглавление

  • Установка
    • Удаленное обновление

    Установка

    Программа TightVNC поставляется в установочном исполняемом файле. Запустите файл и Вы увидите привычную инсталляционную форму, которая предложит прочитать инструкцию по установке, выберите директорию для установки, установите опции установки и продолжите установку.

    После завершения установки программы, будет создана новая группа «TightVNC» в меню Пуск->Программы. Если вы хотите, чтобы программа TightVNC запускалась автоматически и работала даже тогда, когда не подключены пользователи к вашей машине, Вы должны установить программу как системный сервис выбрав соответствующее меню из программы TightVNC в секции администрирования (TightVNC->Administration->Install VNC Service). Примечание: Установка сервиса в большем случае нужна только для того, чтобы использовать комбинацию клавиш Ctrl-Alt-Del на удаленной машине (применяется только для Windows NT/2000/XP систем).

    По умолчанию программа TightVNC устанавливается в директорию Program FilesTightVNC, но Вы можете выбрать другой путь во время установки. Примечание: Программа TightVNC не может быть установлена в любые системные директории и как альтернативный выход, мы можете скопировать файлы в директорию вручную и создать ярлыки для запуска программы.

    Если Вы хотите установить программу на определенное количество компьютеров и не хотите каждый раз вводить один и тот же пароль на каждой машине, то Вам необходимо установить программу TightVNC, а пароль установить путем внесения изменения в реестр ветки реестра с другого компьютера. Настройки программы TightVNC в реестре:

    • HKEY_LOCAL_MACHINESoftwareORLWinVNC3
    • HKEY_CURRENT_USERSoftwareORLWinVNC3

    Инсталлятор программы TightVNC может работать в тихом режиме и не спрашивать во время установки (однако, если при установке возникнут ошибки, то будет показано диалоговое окно с ошибками). В этом режиме программа TightVNC будет установлена в директорию по умолчанию Program Files). Ниже приведена командная строка для установки программы TightVNC в тихом режиме:

    Удаленное обновление

    Сервер программы TightVNC может быть обновлен удаленно. Это означает что программа установки будет работать в активной сессий программы TightVNC. Пока запущен сервис программы TightVNC, не возможно заменить исполняемые файлы, поэтому инсталлятор скопирует новые файлы во временную директорию и новая версия файлов будет работать после следующей перезагрузки системы. Инсталлятор предупредит о перезагрузке системы если не будет возможности перезаписать старые файлы.

    Перед использованием данной процедуры, прочтите внимательно следующее:

    • Удаленное обновление обязывает перезагрузить компьютер. Если Вы хотите получить доступ к компьютеру после перезагрузке, убедитесь что программа WinVNC запущена как сервис, а не в обычном режиме.
    • Если программа WinVNC запущена как сервис из другого дистрибутива, процедура установки не перезапишет сервис TightVNC. Это ограничение может быть исправлено в следующих версиях. Однако, есть другой путь для обновления: установите программу TightVNC в туже директорию, где находятся старые файлы VNC (WinVNC.exe и VNCHooks.dll). В этом случае, старые файлы будут перезаписаны новыми при перезагрузке системы и не потребуется переустанавливать сервис. Запомните, в конце установки инсталлятор предложит перезагрузить систему, в противном случае вы выбрали не верную директорию для установки.
    • Есть ряд вещей которые позволят перезагрузить компьютер корректно, и вы не потеряет контроль над управлением компьютером. Другими словами нет никаких Гарантий что удаленная процедура по обновлению абсолютно надежна. Для снижения возможных рисков, закройте все запущенные приложения на обновляемой машине перед запуском установки TightVNC.

    С чего начать?

    Программа TightVNC как и все VNC состоит из двух частей: Сервер (также называемый WinVNC), который предоставляет доступ к экрану на запущенной машине и программа Viewer отображает удаленный экран, получаемый от сервера. Для того, чтобы начать, вы должный запустить сервер на машине, которой хотите получить удаленный доступ и подключиться с помощью программы Viewer. Дистрибутив TightVNC для Windows включает обе части: серверная и клиентская.

    Запускаем сервер (WinVNC)

    Сервер TightVNC может быть запущен двумя способами:

    • как приложение (только для текущего пользователя);
    • как серсис Windows(для всей операционной системы).

    В режиме приложения, сервер может быть запущен только в текущей сессий пользователя и будет закрыт после завершения сеанса. Для запуска программы WinVNC в режиме приложения, выберите меню Start->Programs->TightVNC->Launch TightVNC Server.

    Для получения доступа к машине даже тогда когда не один пользователь не зашел в систему и чтобы сервер автоматически загружался после перезагрузки системы, программа TightVNC должна быть запущена как сервис. Для установки сервиса, выберите меню Start->Programs->TightVNC->Administration->Install VNC Service. В системах Windows 95/98/ME сервис будет запущен немедленно, в системах Windows NT/2000/XP вы должны будет вручную запустить сервис из панели управления или из командной строки (net start winvnc). В любом случае, сервис будет запущен автоматически после следующей перезагрузке системы. Примечание: Если сервис VNC был запущен вручную, Вы также можете запустить вручную сервис помощи из меню Start->Programs->TightVNC->Administration->Run Service Helper, и после запуска увидите иконку в трее программы WinVNC(ниже подробнее).

    Независимо от способа запуска сервера TightVNC при первом запуске будет показано окно с настройками «Properties», чтобы ввести пароли для получения доступа к машине программой Viewer. Пока пароль не установлен, сервер TightVNC не будет принимать входящие соединения из сети.

    В конфигурации по умолчанию у каждого пользователя может быть свой личный пароль, также есть специальный пароль по умолчанию, используемый, когда никакой пользователь не установил свой пароль (например, когда никто не зашел в систему, или у пользователя не установлен свой пароль в учетной записи системы). Примечание: Нет никаких предустановленных паролей в программе TightVNC, пароль для всей машины используется «по умолчанию» только потому, что у пользователя в системе может быть не установлен пароль.

    Чтобы установить пользовательский пароль необходимо открыть диалоговое окно с настройками «Properties» из меню как описано ниже. Если вы ходите установить пароль по умолчанию, запустите Start->Programs->TightVNC->Administration->Show Default Settings. Примечание: В заголовке диалогового окна «Properties» будет написано «Current User Properties» или «Default Local System Properties», в зависимости от редактирования тех или иных настроек.

    При успешном запуске программы TightVNC появится маленькая иконка трее в системной панели задач (область уведомления). Иконка будет иметь белый фон, если нет активных соединений и другой фон, если к серверу подключен удаленный компьютер. При наведении на иконку будет отображен IP адрес подключенной машины.

    Нормальный вид иконки сервера TightVNC При наведении мышкой над иконкой отображается IP адрес
    На подсказке отображено, что TightVNC
    запущен как системный сервис
    Иконка в обратимых цветах
    когда подключены удаленные машины
    Красный бордюр иконки сообщает, что
    подключения новых пользователей запрещено
    Подсказка отображет причину
    запрета подключений пользователей

    Щелчек правой кнопкой мышки на иконке откроет всплывающее (дополнительное) меню:


    Меню сервера TightVNC

    Из меню доступны следующие команды:

    • Properties. (Свойства) — показывает диалоговое окно с настройками, в котором пользователь изменяет различные параметры сервера TightVNC. Диалоговое окно так же будет доступно при двойном щелчке мышкой на иконке.
    • Add New Client. (Добавить нового клиента) — Инициализируется исходящее соединение с клиентом, запущенным в режиме «listening», который будет управлять нашим компьютером.
    • Kill All Clients (Отключить всех клиентов) — данное действие отключит всех активных клиентов подключенных к нашему компьютеру.
    • Disable New Clients (Запретить новые подключения клиентов) — данное действие запрещает новые подключения к нашему компьютеру. Если повторно нажать на меню, то возобновятся новые подключения. Примечание: Данный режим не восстанавливается при перезапуске сервера.
    • About. (О программе…) — Показывает информацию а разработчике программы.
    • Close TightVNC Server — Выход, завершение работы сервера.

    Запускаем программу Viewer

    Для просмотра и управления удаленным рабочим столом где запущен сервер TightVNC, потребуется программа TightVNC Viewer. Для запуска программы, выберите Start->Programs->TightVNC->TightVNC Viewer. Вы увидите окно с возможностью выбора сервера к которому хотите подключится.


    «New Connection» (Новое соединение) диалоговое окно

    После ввода название сервера или IP адреса, нажмите «Connect» (Соединиться). При удачном соединении с сервером, Вам будет отображено диалоговое окно для ввода пароля и подтверждения доступа к серверу. Если пароль будет введен корректно (правильно), то произойдет соединение с сервером, и вы увидите удаленный рабочий стол.

    Программу Viewer можно запустить в режиме listening (прослушивание, ожидание), используя соотвествующую кнопку окна «New Connection». В этом режиме окно будет свернуто в иконку и будет ожидать соединения, инициализируемое сервером TightVNC (смотрите описание действия меню WinVNC «Add New Client»).

    К окне «New Connection», Вы можете использовать кнопку контекстной помощи F1.


    Использование контекстной помощи

    Окно помощи как результат

    Используем Web Browser как Viewer (Просмотр)

    Сервер VNC так же содержит небольшой Веб-сервер. Если вы соединитесь с помощью веб-броузера к серверу VNC, Java версия для просмотра и получения удаленного доступа будет автоматически установлена. Очевидно, что ваш Веб-броузер должен поддерживать Java скрипты. Вы не должны использовать прокси-сервер, скрипт Java напрямую соединяется с сервером.

    Сервер прослушивает соединения для HTTP протокола на порту 5800 + номер дисплея. (Запомните, что машина с сервером WinVNC по умолчанию дисплей — 0). Таким образом для подключения второго дисплея машины «myhost», вы должны ввести в веб-броузере адрес типа: http://myhost:5802/ . Java Предложит Вам ввести пароль и потом отобразит удаленный рабочий стол.

    Удаление TightVNC

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

    TightVNC — клиент и сервер VNC для Windows

    Что такое TightVNC и как ей пользоваться

    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

    В верхней левой части экрана расположена панель инструментов:

    1. New connection — новое подключение
    2. Save session to a .vnc file — сохранить сессию в файл .vnc
    3. Connection options — опции подключения
    4. Connection info — информация о подключении
    5. Pause — пауза
    6. Request screen refresh — запросить обновление экрана
    7. Send Ctrl+Alt+Del — отправить Ctrl+Alt+Del
    8. Send Ctrl+Esc — отправить Ctrl+Esc
    9. Ctrl key down — зажатая кнопка Ctrl
    10. Alt key down — зажатая кнопка Alt
    11. Transfer files — передать файлы
    12. Scale in — приблизить
    13. Scale out — удалить
    14. Scale: 100% — масштаб 1:1
    15. Scale: Auto — автоматический масштаб
    16. Full screen — полноэкранный режим

    Для выхода из полноэкранного режима нажмите Ctrl+Alt+Shift+F.

    При выборе Transfer files (передача файлов) вы сможете переносить файлы с удалённого компьютера на свой локальный и в обратном направлении:

    Tightvnc что это за программа?

    This site uses cookies.
    See more details here:

    New Software:
    MightyViewer 1.2.2

    TightVNC:
    «> Home
    News
    Download Now!
    Download (v1.3)
    Mailing Lists
    Site Map

    Licensing / SDK:
    Products & SDKs
    .NET Viewer SDK
    Server for Windows
    Server for Unix/Linux
    Server for macOS
    Dispatcher
    Java Viewer
    Tight Decoder

    Information:
    Screen Shots
    Documentation
    F.A.Q.
    What’s New
    Privacy Policy

    Feedback:
    Report Bugs
    Suggest Features
    Contact Us

    What is TightVNC?

    TightVNC is a free remote desktop application. With TightVNC, you can see the desktop of a remote machine and control it with your local mouse and keyboard, just like you would do it sitting in the front of that computer.

    Get It Now!

    • Get your free copy of TightVNC!
    • Install Remote Ripple , our mobile VNC client: Google Play (Android) | App Store (iOS)
    • Install Remote Ripple for Mac

    Selected News

    April 23, 2021 – New MightyViewer Release 1.2.2: Huge Changes

    Meet the new version of MightyViewer for Windows, our application to monitor many remote desktops simultaneously. New version introduces a lot of improvements. Most importantly, now it’s not only a remote monitoring tool, now it allows you to gain full control over each workstation when needed. Consider it as an improved TightVNC Viewer with live preview of all connected desktops. 😉

    December 17, 2020 – TightVNC for Windows 2.8.59 Released

    This version fixes a few more bugs discovered in latest versions (see what’s new). If you have problems with version 2.8.55, please upgrade. Also, we ask everybody to send us bug reports, that really helps us make the software better.

    April 19, 2020 – Remote Core SDK 2020.1.1 for iOS, iPadOS and macOS Released

    New version includes a bunch of improvements and fixes, including improvement of zoom and scrolling, and ability to control large displays from older devices. Remote Core SDK allows developers to integrate TightVNC Viewer components in their own software. See more information here.

    Tightvnc что это за программа?

    VNC-Compatible Free Remote Control / Remote Desktop Software

    TightVNC is a free remote control software package. With TightVNC, you can see the desktop of a remote machine and control it with your local mouse and keyboard, just you would do it sitting in the front of that computer. TightVNC is:

    • free for both personal and commercial usage, with full source code available,
    • useful in administration, tech support, education, and for many other purposes,
    • cross-platform, available for Windows and Unix, with Java client included,
    • compatible with standard VNC software, conforming to R protocol specifications.

    With TightVNC, you can:

    • cut your expenses and save your time on traveling,
    • help your friends and family to solve problems with their computers remotely,
    • make sure nothing wrong is happening on your computers when you are away.

    Selected News

    April 19, 2020 – Remote Core SDK 2020.1.1 for iOS, iPadOS and macOS Released

    New version includes a bunch of improvements and fixes, including improvement of zoom and scrolling, and ability to control large displays from older devices. Remote Core SDK allows developers to integrate TightVNC Viewer components in their own software. See more information here.

    October 23, 2019 – TightVNC for Windows 2.8.27 Released

    This version includes another bunch of bugfixes and minor improvements. Still no new features, as all major changes go to the development branch (upcoming version 3.0). Anyway, it’s recommended to upgrade to this new release. Download it here, and don’t forget to see what’s new.

    February 9, 2016 – Introducing Remote Ripple for iPhone and iPad

    First version of Remote Ripple for iOS has been published today. Remote Ripple is our new VNC Viewer for Android and iOS, the perfect mobile companion to TightVNC. Get it in the App Store!

    March 25, 2015 – Remote Core SDK: .NET Viewer

    We are glad to introduce our newest addition to the TightVNC product family: Remote Core SDK. It’s a Software Development Kit, a set of libraries that implements TightVNC connectivity, and hides all the complexity of TightVNC protocol behind a simple and convenient API. The first component we are offering today is the .NET Viewer SDK. It allows you to easily add TightVNC Viewer functionality to your .NET-based software. If you are interested, please see information here.

    Настройка удалённого доступа к Windows с помощью noVNC

    Это руководство о том, как настроить noVNC для удалённого доступа к компьютерам на Windows.

    Почему noVNC?

    — У Windows есть «родное» средство для удалённого доступа — Remote Desktop Connection. Но оно есть не во всех версиях Windows — например нет в Home edition. — Также существует множество VNC серверов и клиентов для любой версии Windows. Но для их использования нужно ставить VNC клиент. А бывают случаи, когда ставить ничего нельзя (ограничение прав), или нежелательно, чтобы не оставлять следов на чужом компьютере.

    — Ещё есть Chrome Remote Desktop, которому на стороне клиента нужно только расширение в браузере. Но у меня был случай, когда протокол Хрома был заблокирован организацией (там почто всё было заблокировано), а noVNC использует обычный HTTP и поэтому работал. Насколько я знаю, noVNC — единственное средство, которое позволяет подключиться к удалённому компьютеру без установки какого-либо клиента — используется лишь браузер.

    Ещё есть SPICE, но для него я не нашёл сервера под Windows.

    В результате этого руководства, мы сможем просто открыть линк в браузере, ввести пароль и пользоваться удалённой системой. Необходимым условием является проброс портов, или белый IP удалённого компьютера. Также можно воспользоваться VNC repeater. Но это уже выходит за рамки этой статьи.

    Общая схема

    Сначала мы поставим обычный VNC сервер на порт 5900. Затем поставим noVNC и WebSockify на порт 5901.

    WebSockify — это своего рода прокси, который с одной стороны умеет разговаривать с VNC, который у нас на порту 5900, а с другой — умеет транслировать это браузеру через вебсокет, который у нас будет на порту 5901.

    noVNC — это просто html-приложение, или как сегодня это называют Single Page Application, которое и будет работать в клиентском браузере и «говорить» с WebSockify на сервере. Вообще-то в природе существуют VNC серверы, которые умееют сразу соединяться через вебсокеты:

    — MobileVNC, но он платный (10 Евро за устройство)

    — Есть библиотека LibVNCServer, которая поддерживает вебсокеты, и теоретически работает под Windows, но я не нашёл ни одного готового сервера под Windows с этой библиотекой. В этом случае WebSockify уже не будет нужен.

    Ставим VNC

    Сам VNC протокол стандартизован, поэтому теоретически можно использовать любой VNC сервер.

    Сначала я попробовал поставить TightVNC, но у noVNC были с ним какие-то проблемы с аутентификацией. Думаю, что можно было разобраться, но я поставил UltraVNC (осторожно, у них там тонны рекламы, реальные ссылки — внизу страницы) и всё заработало.

    Скорее всего будут работать большинство VNC серверов, которые поддерживают Windows.

    VNC сервер я поставил на порт 5900. Не забудьте установить пароль на VNC соединение. UltraVNC не даст подсоединиться до тех пор, пока вы не установите пароль. Проверьте, что VNC сервер работает, подключившись к нему с помощью VNC клиента с другого компьютера или смартфона.

    noVNC и WebSockify

    Создаём папку в удобном для себя месте, и загружаем туда:

    — распаковываем zip архив noVNC

    — распаковываем zip архив WebSockify Цель, чтобы получилось приблизительно вот так: Теперь запускаем command prompt с администраторскими правами: Запускаем WebSockify: c:> cd c:oVNCwebsockifyc:oVNCwebsockify> websockify.exe 5901 127.0.0.1:5900 —web c:oVNCoVNC-masterWARNING: no ‘resource’ module, daemonizing support disabledWebSocket server settings: — Listen on :5901 — Flash security policy server — Web server. Web root: c:oVNCoVNC-master — No SSL/TLS support (no cert file) — proxying from :5901 to 127.0.0.1:5900
    Первый параметр выше — порт на котором noVNC будет слушать: 5901. Этот порт нужно сделать доступным для клиентов.

    Второй параметр — IP и порт, где стоит VNC сервер: 127.0.0.1:5900

    Третий параметр —web инструктирует noVNC, чтобы он отдавал содержимое директории c:oVNCoVNC-master по HTTP(s). По умолчанию noVNC отдаёт только VNC вебсокет, но этот параметр позволяет иметь и HTTP сервер на этом же порту.

    В директории c:oVNCoVNC-master переименуйте файл vnc.html в index.html, чтобы он отдавался по умолчанию.

    Теперь noVNC клиент должен быть доступен на порту 5901: Попробуйте также открыть noVNC страницу с другого компьютера/смартфона, чтобы удостовериться, что она доступна снаружи. Если нет — то проверьте: — что у вас Windows Firewall не блокирует внешние подключения на этот порт, — что ваш роутер правильно перенаправляет запросы на этот порт на нужный компьютер; если надо гуглите «проброс портов». Соединяемся (Connect), вводим VNC пароль и видим рабочий стол удалённого компьютера! Если что-то пошло не так, то ошибки должны показаться в нашей консоли. Остановить noVNC сервер можно нажав Ctrl-C в консоли. Описанная выше конфигурация работает по HTTP (и по WS).

    Добавляем SSL с самоподписанным сертификатом

    Добавлять SSL — необязательно. Создать самоподписанный сертификат можно вот так: openssl req -new -x509 -days 365 -nodes -out self.pem -keyout self.pem
    Для Windows openssl можно взять здесь. В результате получаем файл self.pem, на который надо указать при старте noVNC: c:oVNCwebsockify> websockify.exe 5901 127.0.0.

    1:5900 —web c:oVNCoVNC-master —cert=c:oVNCself.pem Теперь у нас работает HTTPS и WSS (WebSocket Secure). Для WSS в настройках (Settings) нужно указать Encrypt. Интересно, что noVNC использует один и тот же порт для HTTP и HTTPS — он «умеет» различать запросы и правильно отвечать.

    Так как сертификат самоподписанный, то в браузере нужно будет принять этот сертификат.

    Энциклопедия Windows

    Все об использовании и настройке Windows

    • Windata
    • »
    • Мир Windows
    • »
    • Локальная сеть
    • » Утилита TightVNC

    Утилита TightVNC

    Утилита TightVNC (tightvnc.com) является улучшенной версией AT&T Virtual Network Computing (VNC) Viewer, созданной Костей Каплинским. Основная задача утилиты состоит в удаленном управлении другим рабочим столом, которое не будет зависеть от целевой платформы.

    AT&T VNC Viewer давно используется техниками служб поддержки для решения проблем пользователей в корпоративных сетях. Этот инструмент позволяет принять на себя управление рабочим столом пользователя, а пользователь будет видеть все действия администратора. Таким образом, сокращается время, необходимое для объяснения пользователю последовательности действий, кроме этого, наблюдая за действиями администратора пользователь сможет их повторить в следующий раз, когда возникнет подобная проблема.

    Конечно, некоторые пользователи не обрадуются тому, что персонал службы поддержки сможет контролировать их систему. Для этого предоставляется возможность указания пароля на открытие сеанса VNC, а TightVNC может быть настроен на простой запуск в виде приложения (настройка, принятая по умолчанию), что позволяет удаленно управлять системой только во время работы этого приложения.

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

    Теперь, когда были описаны возможности TightVNC, рассмотрим, чем он отличается от первоначального AT&T VNC Viewer. TightVNC можно воспринимать, как ускоренную версию VNC. Почти все жалобы на VNC Viewer были связаны с производительностью, особенно поверх медленных коммутируемых соединений. Кроме этого, можно настроить уровни сжатия данных сеанса, а так же качество и разрешающую способность экрана, что позволяет достичь большего быстродействия сеанса.

    В процессе управления рабочим столом принимают участие два приложения:

    • TightVNC Server — запустите его на системе, которую необходимо контролировать удаленно
    • TightVNC Viewer — запустите его на локальной системе

    Утилита TIghtVNC Viewer может запускаться в виде прилжоения и работает под управлением любой 32-х разрядной версии операционной системы Windows. Утилита предоставляет возможность управления любой 32-х разрядной операционной системы Windows, UNIX или Linux, под управлением которых работает программное обеспечение TightVNC Server.

    Кроме этого, TightVNC Server может быть настроен на запуск в виде службы. Таким образом, TightVNC Server можно настроить на автоматический запуск во время загрузки системы, что позволяет подключаться к удаленной системе в любой момент, не требуя от пользователя запуска приложения TightVNC Server.

    После рассмотрения основ TightVNC обратимся к методам установки и использования этой программы. Ниже приводится последовательность действий по установке TightVNC на 32-х разрядной платформе Windows:

    1. Запустите программу установки TightVNC.

    2. После открытия мастера установки кликните на кнопке Далее (Next).

    3. Кликните на кнопке Да (Yes) для принятия условий лицензионного соглашения (GNU General Public Licence).

    4. Выберите каталог установки и кликните на кнопке Далее (Next).

    5. Выберите папку Главное меню (Start menu), в которой будет находится программа, и кликните на кнопке Далее (Next).

    6. Оставьте флажок File Associations установленным и кликните на кнопке Далее (Next).

    7. Кликните на кнопке Установить (Install) для установки приложения.

    8. После завершения установки кликните на кнопке Готово (Finish).

    После установки приложения все готово для удаленного управления системами. Для этого необходимо настроить TightVNC Server и подключиться к нему с помощью TightVNC Viewer.

    Настройка TightVNC Server

    Как упоминалось ранее, TightVNC Server можно запускать в виде приложения и в виде службы. Для запуска сервера в виде приложения, выберите команду Пуск > Все программы > TightVNC > Launch TightVNC Server (Start > All Programs > TightVNC > Launch TightVNC Server). При первом запуске сервера будет выдан запрос на ввод пароля. Пользователи, которые попытаются связаться с системой средствами TightVNC Viewer должны будут ввести пароль.

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

    Программа TightVNC может быть запущено под управлением любой 32-х разрядной операционной системы Windows, включая Windows 95/98/ME. В случае операционных систем Windows NT, Windows 2000 и Windows XP, TightVNC можно настроить на запуск в виде службы. Для запуска TightVNC Server в виде службы необходимо выполнить такую последовательность действий:

    1. Выберите команду Пуск > Все Программы > TightVNC > Administration > Install VNC Service (Start > All Programs > TightVNC > Administration > Install VNC Service).

    2. Для запуска службы в командной строке введите команду net start winvnc и нажмите клавишу .

    3. Если пароль не вводился, будет выдан запрос на предоставление пароля, принятого по умолчанию. Кликните на кнопке OK.

    4. В диалоговом окне Default Local System Properties введите пароль и кликните на кнопке OK.

    На этом этапе сервер начнет свою работу. В следующих статьям мы рассмотрим эту тему подробнее.