Терминальные серверы и Удаленное администрирование

Материал из Wiki.UnixForum.org

Перейти к: навигация, поиск

Обзор программ для удаленного администрирования (управления рабочим столом)

1) RealVNC (4.1.3 на 03.02.2010)

2) TightVNC (1.3.10 на 03.02.2010)

3) TigerVNC

4) VirtualGL

5) ThinLinc - сервера терминалов. Обзор 3.0.0 (до 10 пользователей бесплатен)

6) ScreenConnect http://www.screenconnect.com/RemoteSupport.aspx - К компу с виндами позволяет подключаться из любой ос (Mac, Linux, Android)

7) http://www.crossloop.com/ CrossLoop - аналог TeamViewer. Принцип работы http://www.crossloop.com/help/vnc

8) http://litemanager.ru/support/aboutus/ - аналог TeamViewer

9) https://secure.logmein.com/RU/

Ядро VNC сервера третьего поколения, основанное на последних версиях X.Org и TigerVNC. Наряду с улучшением производительности появилась возможность передавать динамическую картинку без использования специальных кодеков на стороне клиента. Улучшенная работа с VirtualGL позволяет достичь высокой производительности в программах использующих аппаратное ускорение OpenGL на стороне сервера. Добавлена поддержка Virtual Desktop Infrastructure. VDI совмещает в себе широкие возможности тонких клиентов и виртуальных однопользовательских машин. Поддержка ThinLinc VDI не требует специального клиентского ПО и позволяет использовать некоторые уникальные функции, вроде поддержки микрофона. Добавлена поддержка Resize and Rotate Extension, что позволяет динамически задавать размер сессии.


Обзор протоколов:

1)ICA Citrix развивал свои решения ранее Microsoft, так что в вопросах функциональности RDP отстаёт на несколько лет по сравнению с ICA. ICA по сравнению с RDP позволяет: Обеспечить бесшовный режим (когда с сервера передаются данные не о всём рабочем столе, а только о содержимом конкретного окна). Этот режим позволяет работать как на тонких клиентах (у пользователя появляется одно приложение без прочего окружения – меню пуск, рабочего стола), так и на «толстых» клиентах, позволяя интегрировать удалённые приложения в локальный рабочий стол (все приложения, кроме одного, работают локально, одно работает на сервере – но пользователь не замечает разницы между ними). Уменьшить потребление трафика при работе Улучшить субъективные впечатления от скорости ответа сервера за счёт «эмуляции» поведения курсора и полей ввода текста на локальном клиенте (введённые символы отображаются на экране раньше, чем их обработает сервер). Лучше адаптироваться к линиям с плохой связью (в частности, за счёт эмуляции ответа сервера локально, за счёт более умного согласования времени перепосылки не дошедших данных). Уменьшить задержки при работе на низкоскоростной линии при доступе к локальным носителям информации и печати на локальный принтер (за счёт понятия «приоритет трафика» при передачи его через соединение). 2)RDP

3)RFB (“remote framebuffer”) is a simple protocol for remote access to graphical user interfaces. Because it works at the framebuffer level it is applicable to all windowing systems and applications, including X11, Windows and Macintosh. RFB is the protocol used in Virtual Network Computing (VNC) and its derivatives.

Although RFB started as a relatively simple protocol it has been enhanced with additional features (such as file transfers) and more sophisticated compression and security techniques as it has developed. To maintain seamless cross-compatibility between the many different VNC client and server implementations, the clients and servers negotiate a connection using the best RFB version, and the most appropriate compression and security options, that they can both support.


Virtual Network Computing (VNC) — виртуальное сетевое вычисление, использующее протокол RFB (Remote FrameBuffer). Управление осуществляется путём передачи нажатий клавиш на клавиатуре и движений мыши с одного компьютера на другой и ретрансляции содержимого экрана через компьютерную сеть.

Система VNC платформонезависима: VNC-клиент, называемый VNC viewer, запущенный на одной операционной системе, может подключаться к VNC-серверу, работающему на любой другой ОС. Существуют реализации клиентской и серверной части практически для всех операционных систем, в том числе и для Java (включая мобильную платформу J2ME). К одному VNC-серверу одновременно могут подключаться множественные клиенты. Наиболее популярные способы использования VNC — удалённая техническая поддержка и доступ к рабочему компьютеру из дома.

VNC была разработана компанией AT&T. Оригинальные исходные коды доступны на условиях лицензии GNU General Public License, как и многие варианты VNC, существующие на данный момент.


Java Remote Desktop http://jrdesktop.sourceforge.net/index.php http://www.ntrglobal.com/ntradmin/

see also