Цель - подключиться из под Windows/Linux к удалённому рабочему столу в Ubuntu Linux.
Здесь http://ubuntuwiki.net/index.php/Xrdp,_installing достаточно хорошо описано всё по шагам (на английском). Практически всё работает, но есть две проблемы:
- Не работает русская клавиатура (с это проблемой народ как-то справляется).
- Сессия VNC запускается при загрузке сервера и так там и висит. Нехорошо...
Сначала устанавливаем xrdp, он есть в репозиториях. Потом нужно установить последнюю версию x11rdp - это нормальный RDP сервер для Linux. Вся проблема обычно заключается в нахождении его исходников.
Компилируем x11rdp:
# apt-get install subversion gcc libice-dev pkg-config zlib1g-dev cvs autoconf libtool libssl-dev libpam0g-dev libx11-dev libxfixes-dev xfonts-base $ svn co svn://server1.xrdp.org/srv/svn/repos/main/x11rdp_xorg71 $ mkdir /usr/local/X11rdp $ cd x11rdp_xorg71 # sh buildx.sh /usr/local/X11rdp |
# ln -s /usr/local/X11rdp/bin/X11rdp /usr/local/bin # ln -s /usr/share/fonts/X11 /usr/local/X11rdp/lib/X11/fonts |
[globals] bitmap_cache=yes bitmap_compression=yes port=3389 crypt_level=low channel_code=1 [xrdp0] name=sesman-X11rdp lib=libxup.so username=ask password=ask ip=127.0.0.1 port=-1 |
[Sessions] MaxSessions=10 KillDisconnected=0 IdleTimeLimit=0 DisconnectedTimeLimit=0 |
Так настроено в источнике
При подключеннии с Windows используеться программа
программы-стандартные-подключение к удаленному рабочему столу.
Линукс любой клиент RDP.
Автор использовал Remmina 0.9x за ее панель управления,
ниже верссии не поддерживают RDPv5
с другими клиентами проблем нет.
Всегда использоват только 8-bit и 16-bit разрешение
Источник:http://www.debet.kiev.ua/forum/viewtopic.php?f=12&t=6278#p13734
Комментариев нет:
Отправить комментарий