Пятница, 16 Октября 2009 года, 2:12
Просмотров: 28470 шт.

Hi-Tech → Доступ к windows из ubuntu (настраиваем RDP/VNC)





*****


Столкнулся с ситуацией, когда нужно получить доступ из linux, в частности ubuntu, к машине с виндовозом ..причем хотелось бы в результате получить что то типа rAdmin'а.

Итак, естественно для установки удаленного подключения оба узла (сервер и клиент) должны поддерживать один и тот же протокол. Это может быть либо Протокол Удаленного рабочего стола (RDP), либо протокол Виртуальной Вычислительной Сети (VNC). Но есть небольшая проблема..

Не все оси используют одинаковые протоколы по умолчанию. Плюс ко всему, некоторые дистрибутивы Linux и некоторые редакции Windows не содержат в себе ни серверного, ни клиентского приложения удаленного рабочего стола.

К примеру:
Windows хомяк - есть RDP, но только клиент
Windows XP Professional - RDP и клиент и сервер
Windows Vista Home Basic & Premium - RDP, только клиент
Windows Vista Business & Ultimate - RDP и клиент и сервер
Most Linux Distr - VNC и клиент и сервер.

Далее.. разобраться с аппаратным и программным firewall'ами
RDP пользует 3389-й порт (tcp)
VNC пользует порты, начиная с 5900 ..каждое удаленное соединение к серверу использует разные порты; дисплей 1 использует порт 5901, 2й использует 5902 e.t.c.

rdp


На машине с виндой настраиваем удаленный доступ.
Для получения к ней доступа из linux будем пользовать rdesktop :
sudo apt-get install rdesktop

В качестве графическоой оболочки можно пользовать как tsclient (Terminal Server Client, обычно уже установлен в системе) так и Remote Desktop Client (пакет grdesktop).



В последнем, в отличие от первого, логин и пароль пользователя передаются RDP-серверу автоматом, т.е. после подключения не надо вводить их ещё раз, чтобы войти в систему:
sudo apt-get install grdesktop


vnc


Клиента и сервер для Windows можно скачать здесь. После установки TightVNC запускаем сервер. Появится диалоговое окно свойств:



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

..теперь linux
т.к. мы пользуем ububntu, то у нас уже есть установленные и готовые к использованию клиент и сервер VNC. Для того, чтобы иметь возможность принимать удаленные соединения, выбераем в меню Система > Свойства > Удаленный рабочий стол. В диалоговом окне настраиваем желаемые ресурсы общего пользования и параметры безопасности. Список команда/адрес нужен для указания других компьютеров в сети с установленным ubuntu или другим дистром linux, с которых будет производиться подключение.

Для использования VNC клиента запускаем терминал и пользуем команду вида:

vncviewer Имя_Компьютера_или_IP_адрес


---------------
З.Ы.

- VNC обычно медленнее, чем RDP соединения, но зато VNC обычно легче реализовать на различных платформах.
- для лучшей производительности и безопасности, можно использовать свободный сервер и клиентов NoMachine's NX или сервер и клиентов FreeNX, но он более сложный в настройке.
- возможно также обеспечить поддержку RDP соединений на машинах с Linux, например, используя xrdp сервер.

Эта запись отмечена тегами: rdpvncubuntuwindowsсеть

nomeNNescio
Блог им. nomeNNescio
Рейтинг записи
  +6  

←Туда  Сюда→

Комментарии:

  • nomeNNescionomeNNescio  11 Января#  
    Ппц.. почти тысяча просмотров и хоть быж кто нибудь написал, что "спасибо, заработало" или наоборот "афтар иди кури, нифига не работает" )
  • LIFELIFE  19 Апреля#  
    тот кто админит компы на блогах решение этой задачи искать не будет .
  • nomeNNescionomeNNescio  19 Апреля#  
    странно, я почему то именно на блогах и нахожу самую полезную информацию по тому или иному вопросу..
  • ShaDeRzzShaDeRzz  10 Мая#  
    А этот пост вошел в десятку самых популярных на проекте по количеству просмотров. А значит народ искал и находил эту запись.

    Вопрос к автору: используется ли шифрование передаваемых данных при соединении компов таким способом? Поскольку обычный виндовый RDP - это мёд для хакеров - вся инфа (в т.ч. и пароли) летает в легкодоступном виде и если на удалённой машине нет фаерволла который хотябы по айпишке + мак-адресу режет траф, то уже через пару минут ждите "непрошенных гостей" в системе :)
  • nomeNNescionomeNNescio  11 Мая#  
    Элементарно, Ватсон )
    По-умолчанию VNC не использует шифрование трафика, но в момент авторизации пароль не передается в открытом виде. Плюс никто не мешает установить через SSL, SSH или VPN-туннель. Плюс есть куча "расширений" стандартного протокола аля EchoVNC использующего OpenSSL, UltraVNC, RealVNC... (одна из альтернатив https://secure.logmein.com/RU/products/free/features.aspx).

    Опять же, немного поюзать поиск и будет счастье (первые две ссылки в поиске) - http://www.ibm.com/developerworks/ru/library/l-sslvnc/
    http://www.osp.ru/win2000/2006/05/2660062/
  • Laborant7Laborant7  11 Июня#  
    Автору спасибо! интересовало рдп.Работает,более того скорость соединения через рдп (убунту->винда) значительно выше чем винда->винда, не знаю почему. Единственное что - не понял как "свернуть" окно рдп сеанса,если оно запущено в полноэкранном режиме,приходится делать завершение сеанса или отключаться.

Авторизуйтесь или зарегистрируйтесь, чтобы иметь возможность комментировать записи!


Категории

Товары и Услуги  Авто  Отдых  Здоровье  Hi-Tech  Стройка  Fashion  Разное  Домашний очаг  Бизнес  Общество  Кухня  Образование  Флора и фауна  Музыка и кино  Спорт  Туризм  Хобби  География  Позитив  Наука и Техника  Карьера  Теория жизни  История  Знаменитости  Творчество  Отношения  Фольклор  Религия  Право  Астрономия  Мистика 


Облако тегов



TOP Блоггеры

profitinvestingprofitinvesting
Записей: 3730

webweb
Записей: 741

sorokasoroka
Записей: 611

begtopmerbegtopmer
Записей: 535

ShaDeRzzShaDeRzz
Записей: 242

little_fairylittle_fairy
Записей: 164

nomeNNescionomeNNescio
Записей: 153

savchenkosavchenko
Записей: 98

BeautyPROFBeautyPROF
Записей: 94

Jetos2Jetos2
Записей: 78

DiezelSun2DiezelSun2
Записей: 73

KisaMurMurKisaMurMur
Записей: 53

Весь список

Последние комменты

  • comp-service написал(а):
    Комп-Сервис, Ремонт компьютеров и ноутбуков в Киеве https://comp-service.kiev.ua
  • Koval написал(а):
    [url=https://avafka.ru/]анкор[/url]
  • Koval написал(а):
    Привет! Я тоже недавно искал информацию о лицензионных казино в Украине и нашел отличный сайт, котор...
  • Serrt написал(а):
    Тут все есть: https://ya.ru/ Добавлено позже: Тут все есть: [url=https://ya.ru/]https://ya.ru/[/url]
  • Serrt написал(а):
    Спасибо!

Котлы тления Bullerjan - тепло в каждый дом