Проверяем установлен ли tightvncserver
на хосте к которому будем удаленно подключаться:
Dpkg -l | grep vnc
пакет установлен увидим:
Ii tightvncserver 1.3.9-6.4 amd64 virtual network computing server software
если нет, установим его:
Sudo apt-get install tightvncserver
(дополнительные ключи запуска ищите в интернете):
Tightvncserver:1 -geometry 1024x768 -dpi 96 -nolisten tcp
где
:1 - номер дисплея, который будет доступен по порту 5901
-geometry 1024x768 - разрешение дисплея
-dpi 96 - Dots per inch
будет запрошен пароль (с подтверждением, нужно ввести два раза) и запрос на необходимость ввода пароля на режим "только просмотр", сразу же после этого можно подключиться к дисплею. К примеру из под Windows запустив программу Tightvnc Viewer , и введя
Ipaddress:5901
где ipaddress - айпшник хоста, к которому подключаемся
5901 - порт, на котором доступен дислпей 1, можно в TightVNC Viewer для Windows вводить ipaddress:1
№1 командой
Tightvncserver -kill:1
Поскольку дисплей всегда запускается от имени какого либо пользователя, установми пароль для пользователя NameUser, от имени которого мы будем запускать дисплей в автозагрузке (см. далее)
залогинемся под пользователем от имени которого будем запускать дисплей, введя команду и пароль (интересно что su расшифровывается как switch user, а не как super user как многие считают)
Su NameUser
введем команду для задания пароля, его необходимо будет ввести два раза и указать необходим ли пароль для режима "только чтение"
Tightvncpasswd
пароль записывается в файл
/home/NameUser/.vnc/passwd
удалив этот файл, сбрасывается пароль
Сделаем бекап файла настройки дисплея
Sudo cp /home/NameUser/.vnc/xstartup /home/NameUser/.vnc/xstartup.default
заменим содержимое файла дисплея xstartup на
#!/bin/sh def export XKL_XMODMAP_DISABLE=1 unset SESSION_MANAGER unset DBUS_SESSION_BUS_ADDRESS gnome-panel & gnome-settings-daemon & metacity & nautilus & gnome-terminal & Можно добавлять запускаемы программы при старте дислпея через символ &
Можно запустить другой оконный менеджер (он разумеется должен быть установлен, в данном примере запускаеться Gnome), а так же еще много что интересного...
создадим скрипт автозапуска для этого перейдем в папку
Cd /etc/init.d/
Или создадаем файл скрипта с именем vncserver
Touch vncserver
вставляя в файл следующий текст
Содержимое файла#!/bin/sh -e
### BEGIN INIT INFO
# Provides: vncserver
# Required-Start: networking
# Default-Start: 3 4 5
# Default-Stop: 0 6
### END INIT INFO
PATH="$PATH:/usr/X11R6/bin/"
# The Username:Group that will run VNC
export USER="NameUser"
#${RUNAS}
# The display that VNC will use
DISPLAY="1"
# Color depth (between 8 and 32)
DEPTH="16"
# The Desktop geometry to use.
#GEOMETRY="
#GEOMETRY="800x600"
GEOMETRY="1024x768"
#GEOMETRY="1280x1024"
# The name that the VNC Desktop will have.
NAME="my-vnc-server"
OPTIONS="-name ${NAME} -depth ${DEPTH} -geometry ${GEOMETRY} :${DISPLAY}"
. /lib/lsb/init-functions
case "$1" in
start)
log_action_begin_msg "Starting vncserver for user "${USER}" on localhost:${DISPLAY}"
su ${USER} -c "/usr/bin/vncserver ${OPTIONS}"
;;
stop)
log_action_begin_msg "Stoping vncserver for user "${USER}" on localhost:${DISPLAY}"
su ${USER} -c "/usr/bin/vncserver -kill:${DISPLAY}"
;;
restart)
$0 stop
$0 start
;;
esac
Или копируем его с сайта командой
Wget http://сайт/vncserver
Выставим на него права
для добавления в автозагрузку выполняем команду
Update-rc.d vncserver defaults
для запуска без перезагрузки и вообще запуска и остановки tightvncserver с параметрами указаными в скрипте используйте команды соответветсвенно
/etc/init.d/vncserver start /etc/init.d/vncserver stop
Название угрозы
Имя исполняемого файла:
Тип угрозы:
Поражаемые ОС:
TightVNC
SigX.exe
Win32 (Windows XP, Windows Vista, Windows Seven, Windows 8)
TightVNC копирует свои файл(ы) на ваш жёсткий диск. Типичное имя файла SigX.exe . Потом он создаёт ключ автозагрузки в реестре с именем TightVNC и значением SigX.exe . Вы также можете найти его в списке процессов с именем SigX.exe или TightVNC .
Если у вас есть дополнительные вопросы касательно TightVNC, пожалуйста, заполните и мы вскоре свяжемся с вами.
Скачайте эту программу и удалите TightVNC and SigX.exe (закачка начнется автоматически):
* SpyHunter был разработан американской компанией EnigmaSoftware и способен удалить удалить TightVNC в автоматическом режиме. Программа тестировалась на Windows XP, Windows Vista, Windows 7 и Windows 8.
Программа способна защищать файлы и настройки от вредоносного кода.
Программа может исправить проблемы с браузером и защищает настройки браузера.
Удаление гарантированно - если не справился SpyHunter предоставляется бесплатная поддержка.
Антивирусная поддержка в режиме 24/7 входит в комплект поставки.
Если вы не уверены какие файлы удалять, используйте нашу программу Утилиту для удаления TightVNC .. Утилита для удаления TightVNC найдет и полностью удалит TightVNC и все проблемы связанные с вирусом TightVNC. Быстрая, легкая в использовании утилита для удаления TightVNC защитит ваш компьютер от угрозы TightVNC которая вредит вашему компьютеру и нарушает вашу частную жизнь. Утилита для удаления TightVNC сканирует ваши жесткие диски и реестр и удаляет любое проявление TightVNC. Обычное антивирусное ПО бессильно против вредоносных таких программ, как TightVNC. Скачать эту упрощенное средство удаления специально разработанное для решения проблем с TightVNC и SigX.exe (закачка начнется автоматически):
Удаляет все файлы, созданные TightVNC.
Удаляет все записи реестра, созданные TightVNC.
Программа может исправить проблемы с браузером.
Иммунизирует систему.
Удаление гарантированно - если Утилита не справилась предоставляется бесплатная поддержка.
Антивирусная поддержка в режиме 24/7 через систему GoToAssist входит в комплект поставки.
Оставьте подробное описание вашей проблемы с TightVNC в разделе . Наша служба поддержки свяжется с вами и предоставит вам пошаговое решение проблемы с TightVNC. Пожалуйста, опишите вашу проблему как можно точнее. Это поможет нам предоставит вам наиболее эффективный метод удаления TightVNC.
Эта проблема может быть решена вручную, путём удаления ключей реестра и файлов связанных с TightVNC, удалением его из списка автозагрузки и де-регистрацией всех связанных DLL файлов. Кроме того, отсутствующие DLL файлы должны быть восстановлены из дистрибутива ОС если они были повреждены TightVNC .
Чтобы избавиться от TightVNC , вам необходимо:
1. Завершить следующие процессы и удалить соответствующие файлы:
- building-bcc32.txt
- building.txt
- changelog-java.htm
- changelog-unix.htm
- changelog-win32.htm
- changelog.txt
- compare.htm
- cpqagent.dll
- cpqaolan.dll
- cpqci.dll
- cpqdmiev.dll
- cpqdmsc.dll
- cpqdmun.dll
- cpqevnt.dll
- cpqhci.dll
- cpqinit.dll
- cpqisa.dll
- cpqvid.dll
- dmiagent.dll
- docs.htm
- hcidump.exe
- java-changelog.txt
- md5sums.txt
- newviewer.htm
- statements.htm
- tightvnc-1.2.3-setup.exe
- tightvnc-1.2.4-setup.exe
- tightvnc-1.2.5-setup.exe
- tightvnc-1.2.6-setup.exe
- vncconnect.1.htm
- vnchooks_settings.reg
- vncpasswd.1.htm
- vncserver.1.htm
- vncviewer.1.htm
- whatsnew-devel.htm
- win32-changelog.txt
- winst.htm
- xvnc.1.htm
- tightvnc.url
- vnchooks.dll
- vncviewer.exe
- winvnc.exe
Предупреждение: вам необходимо удалить только файлы, контольные суммы которых, находятся в списке вредоносных. В вашей системе могут быть нужные файлы с такими же именами. Мы рекомендуем использовать для безопасного решения проблемы.
2. Удалите следующие папки:
3. Удалите следующие ключи и\или значения ключей реестра:
Предупреждение: Если указаны значения ключей реестра, вы должны удалить только указанные значения и оставить сами ключи нетронутыми. Мы рекомендуем использовать для безопасного решения проблемы.
4. Сбросить настройки браузеров
TightVNC иногда может влиять на настройки вашего браузера, например подменять поиск и домашнюю страницу. Мы рекомендуем вам использовать бесплатную функцию "Сбросить настройки браузеров" в "Инструментах" в программе для сброса настроек всех браузеров разом. Учтите, что перед этим вам надо удалить все файлы, папки и ключи реестра принадлежащие TightVNC. Для сброса настроек браузеров вручную используйте данную инструкцию:
Если вы используете Windows XP, кликните Пуск , и Открыть . Введите следующее в поле Открыть без кавычек и нажмите Enter : "inetcpl.cpl".
Если вы используете Windows 7 или Windows Vista, кликните Пуск . Введите следующее в поле Искать без кавычек и нажмите Enter : "inetcpl.cpl".
Выберите вкладку Дополнительно
Под Сброс параметров браузера Internet Explorer , кликните Сброс . И нажмите Сброс ещё раз в открывшемся окне.
Выберите галочку Удалить личные настройки для удаления истории, восстановления поиска и домашней страницы.
После того как Internet Explorer завершит сброс, кликните Закрыть в диалоговом окне.
Предупреждение: Сбросить настройки браузеров в Инструменты
Для Google Chrome
Найдите папку установки Google Chrome по адресу: C:\Users\"имя пользователя"\AppData\Local\Google\Chrome\Application\User Data .
В папке User Data , найдите файл Default и переименуйте его в DefaultBackup .
Запустите Google Chrome и будет создан новый файл Default .
Настройки Google Chrome сброшены
Предупреждение: В случае если это не сработает используйте бесплатную опцию Сбросить настройки браузеров в Инструменты в программе Stronghold AntiMalware.
Для Mozilla Firefox
Откройте Firefox
В меню выберите Помощь > Информация для решения проблем .
Кликните кнопку Сбросить Firefox .
После того, как Firefox завершит, он покажет окно и создаст папку на рабочем столе. Нажмите Завершить .
Предупреждение: Так вы потеряте выши пароли! Рекомендуем использовать бесплатную опцию Сбросить настройки браузеров в Инструменты в программе Stronghold AntiMalware.
TightVNC runs basically on any version of Windows (both 32-bit and 64-bit systems are supported):
On Windows XP, you should have the latest Service Pack installed. Windows CE systems are not supported.
There are no minimum disk space or RAM requirements. TightVNC uses so little space and memory that it can run anywhere Windows is running.
Previous TightVNC version 1.2 and 1.3 have some limitations, however. It is not possible to use TightVNC Server as a system service on Windows Vista / Windows 7 in this case.
You should enable "port forwarding" in your router"s configuration. Port forwarding allows passing external connections to computers in the internal network. Almost all routers support this type of redirection.
For example, to access VNC or TightVNC server running on default ports, a router can be configured such way that TCP connections to ports 5900 and 5800 would be passed to the same ports of a particular machine with a specified private IP address (typically 192.168.x.x).
Here is an example of configuring port forwarding, assuming that TightVNC Server is running on default ports 5900 and 5800, on the machine with IP 192.168.1.100:
Application | Start Port |
End Port |
Protocol | IP Address | Enable |
---|---|---|---|---|---|
TightVNC | 5900 | 5900 | TCP | 192.168.1.100 | yes |
TightVNC | 5800 | 5800 | TCP | 192.168.1.100 | yes |
When port forwarding is set up, you can connect to the router"s IP address such way as if it was your target machine"s IP address, but you should specify those port numbers on which port forwarding was activated.
Open TightVNC configuration, choose Server tab, uncheck "Show icon in the notification area", press Ok.
To show the icon again, use one of Control Interface or Offline Configuration shortcuts found under the TightVNC group under Start\All Programs.
Currently, we do not offer a version for Mac OS X. It"s very likely that TightVNC will include one in the future, but not in the nearest days. Currently, our team is busy working on the Windows version.
If you need viewer part on Mac OS X, try TightVNC Java Viewer. It"s cross-platform and should work fine in any system where Java environment can be installed, including MacOS X.
Also note that recent versions of Mac OS X include built-in VNC-compatible server which is compatible with TightVNC as well. In other words, you can connect to any modern Mac OS X system with TightVNC Viewer.
Normally, TightVNC can be removed just like any other software, from the Control Panel (Add/Remove Programs). But if something goes wrong, or TightVNC was installed manually, you can always remove it manually using step-by-step procedures below.
Вопрос распространения ПО всегда актуален. Теперь он касается TightVNC. Можно просто прикрепить к политике msi-пакет. Но настройки придётся вносить отдельно: либо вручную, либо батником.
Вкратце - ниже.
Создаем батник следующего содержания:
net use O: \\%1\C$
copy vnc.msi O:\ /y
copy vnc.reg O:\ /y
psexec \\%1 msiexec /i C:\vnc.msi /quiet /norestart
psexec \\%1 regedit -s C:\vnc.reg
net use O: /delete /y
O: - название сетевого диска;
%1 - имя удаленного компьютера (можно подать как параметр при вызове батника из командной строки или же заменить прямо в батнике на нужное имя);
vnc.msi - установочный файл TightVNC, должен лежать в той же папке, что и батник, тестировалось на версии TightVNC 2.6.4 32-bit;
vnc.reg - предварительно экспортированная в файл ветка реестра HKEY_LOCAL_MACHINE\SOFTWARE\TightVNC с машины, на которой уже установлен и настроен TightVNC (ветка содержит такие параметры, как пароль для подключения, файл должен лежать в той же папке, что и батник).
Если удобней стартовый скрипт - пожалуйста! Если доверяем только себе - вручную через psexec.
P.S. Рег-файлы под Windows7 и Windows XP отличаются.
P.S.2. DFMirage-драйвер дисплея ставить тоже нужно, но с этим надо разбираться отдельно. Без него VNC-сервер может знатно тормозить.