FreeRDP в роли RDP-сервера?

Модераторы: dimbor, Модераторы разделов

Lorte
Сообщения: 308

FreeRDP в роли RDP-сервера?

Сообщение Lorte »

На днях наткнулся в интернете на описание, как FreeRDP можно использовать в качестве RDP-сервера.
Описание здесь.
Я попробовал всё сделать по нему, но что-то у меня ничего не получается, хотя вроде криворукостью в последние несколько лет слава богу не страдаю.
Может у кого-то из форумчан что-нибудь получится?
Спасибо сказали:

dimbor
Ведущий рубрики
Сообщения: 1506
Статус: Подвинутый участник

Re: FreeRDP в роли RDP-сервера?

Сообщение dimbor »

А какой номер пункта вызывает затык? Сейчас под своей "сборочной" виртуалкой wheezy прошел сей квест до п. 10 включительно, чисто чтобы согреться. Остальные пункты поленился: гуя там пока еще нет по причине моей тупорылости в сборке пакетов deb. В смысле nx я тудысь тоже пока не ставил, т.к. не смог пакеты собрать. А через make install сильно неохота.
Но это все фигня на самом деле. Расскажи(те) мне плиз, нафига этот вражеский RDP ставить, если там баг на баге сидит? Ну если я правильно понял басурманское описалово по данной ссылке.
Спасибо сказали:

Lorte
Сообщения: 308

Re: FreeRDP в роли RDP-сервера?

Сообщение Lorte »

затык случился на стадии запуска. В описании сказано, что для запуска сервера используется команда xfreerdp-server, но такого файла я не нашёл, только обычный клиентский xfreerdp.
А нужно мне это чисто по причине спортивного интереса: хочу поэкспериментировать и внести описание в свою статью про терминальные серверы. Моя статья и рассчитана на обобщение всевозможных вариантов терминальных серверов под линукс, пусть даже кривых и работающих через одно место...
Спасибо сказали:

dimbor
Ведущий рубрики
Сообщения: 1506
Статус: Подвинутый участник

Re: FreeRDP в роли RDP-сервера?

Сообщение dimbor »

Lorte писал(а):
25.01.2015 23:48
А нужно мне это чисто по причине спортивного интереса: хочу поэкспериментировать и внести описание в свою статью про терминальные серверы. Моя статья и рассчитана на обобщение всевозможных вариантов терминальных серверов под линукс, пусть даже кривых и работающих через одно место...


Ага. Мсье тоже знает толк. Ну спорт, так спорт - [x]freerdp-server действительно нетути, не собирается. Полазил по дереву исходников(, cmake еще этот). Оказывается и неоткуда. Под винду, мак - может быть. Я так мыслю, что раз нормальной схемы подключения с x-agent-ом не сделано, продукту остается только "паразитировать" на уже запущенной сессии. Мудрить с реальным (и/или виртуальным ???) фреймбуфером. Для чего freerdp-shadow великолепно по названию проходит. А что если попробовать с ним - симлинк там соорудить, еще как....

Но это я так - телепаю на основе банальной эрудиции. Могу быть конкретно неправ. И если будет пару часов расслабухи, с удовольствием продолжу заниматься этим спортом. Главное ж участие. Раз Динамо бежит, то и все бегут. ©
Спасибо сказали:

Аватара пользователя
warlomak
Сообщения: 383
ОС: Ubuntu 10.04

Re: FreeRDP в роли RDP-сервера?

Сообщение warlomak »

в master ветке и нету xfreerdp-server, за то тут есть: https://github.com/FreeRDP/FreeRDP/tree/stable-1.1
компиляция и запуск прошли нормально, но подцепится клиентом не получилось...

$ xfreerdp /u:test /v:127.0.0.1
connected to 127.0.0.1:3389
Password:
Unable to get current timezone rule
SSL_read: Server closed TLS connection
Failed to check FreeRDP file descriptor

на сервере:

# xfreerdp-server
Listening on 0.0.0.0 port 3389.
bind: Address already in use
We've got a client 127.0.0.1
* [0] 1366x768 +0+0
display: 0x7ffacc04b620 root_window: 0x8b width: 1366 height: 768 depth: 24
Using X Shared Memory Extension (XShm)
Client Security: NLA:1 TLS:1 RDP:0
Server Security: NLA:1 TLS:1 RDP:1
Negotiated Security: NLA:1 TLS:0 RDP:0
TLS connection accepted
Accepted client: Lenovo
Accepted channels:
Client 127.0.0.1 is activated
Client requested desktop: 1024x768x16
Client does not support RemoteFX
Failed to check freerdp file descriptor
Client 127.0.0.1 disconnected.

upd:
добавил ключ RemoteFX к xfreerdp перестало падать, но черный экран все равно...
строка подключения клиента:
$ xfreerdp /v:127.0.0.1 /u:test /p:123 /rfx
Спасибо сказали:

Аватара пользователя
Admi0n
Сообщения: 183
Статус: Еще один красноглазик

Re: FreeRDP в роли RDP-сервера?

Сообщение Admi0n »

Может кому-нибудь пригодится, пару слов как настроить XRDP сервер в Ubuntu.
AMD Athlon 3200+ 2.Ghz, RAM 1g, I/Video, 80g IDE
Intel Dual-Core E5300 2.6 GHz RAM 4 GB DDR2, NVIDIA GeForce 7600 GS 256 MB, HDD 320 GB IDE
Intel i3 3.4 GHz, RAM 4 GB DDR3, NVIDIA GeForce 220 GT 512 MB, HDD 500 GB SATA2

Блог: http://admi0n.blogspot.com/
Спасибо сказали:

Lorte
Сообщения: 308

Re: FreeRDP в роли RDP-сервера?

Сообщение Lorte »

Admi0n писал(а):
19.04.2015 21:41
Может кому-нибудь пригодится, пару слов как настроить XRDP сервер в Ubuntu.

Спасибо конечно, но когда есть ЭТО и ЭТО, подобные инструкции уже вряд ли нужны, если только какие-нибудь полезные дополнения :)
Спасибо сказали:

Bedazzled
Сообщения: 311
ОС: ubuntu

Re: FreeRDP в роли RDP-сервера?

Сообщение Bedazzled »

запустите сервер с ключём -auth

у меня почемуто установился только freerdp-shadow
Спасибо сказали:

Аватара пользователя
warlomak
Сообщения: 383
ОС: Ubuntu 10.04

Re: FreeRDP в роли RDP-сервера?

Сообщение warlomak »

Bedazzled писал(а):
21.04.2015 16:24
запустите сервер с ключём -auth

у меня почемуто установился только freerdp-shadow

я писал выше:
в master ветке и нету xfreerdp-server, за то тут есть: https://github.com/FreeRDP/FreeRDP/tree/stable-1.1
Спасибо сказали:

Bedazzled
Сообщения: 311
ОС: ubuntu

Re: FreeRDP в роли RDP-сервера?

Сообщение Bedazzled »

Спасибо сказали: