Содержание материала

Если в администрируемой вами сети большая часть машин находится под управлением MS Windows и вам, то и дело необходимо получаться доступ с таких компьютеров к своему Linux-десктопу. Конечно же. можно поднять на Linux-системе VNC-сервер, а на Windows-машинах расставить VNC-клиент. Однако, имеется способ проще: установить в Linux-системе RDP-сервер, а с компьютеров под Windows подключаться при помощи штатного RDP-клиента, ничего не доустанавливая.

RDP-сервер под Linux, называемый xrdp, вы можете либо установить из репозитариев вашей системы, либо же, если есть на то причины, скачать исходные коды с домашней страницы проекта и собрать его вручную. В моей Ubuntu 10.10 всё без проблем установилось из репозитариев:

После установки xrdp запустится автоматически. Если в вашей системе этого не произошло, запустите его вручную при помощи init-скрипта:

Собственно, на этом установка сервера закончена. Теперь можно попробовать подключиться к нему RDP-клиентом. Для чистоты эксперимента попробуем сделать это при помощи штатного mstsc.exe из поставки Microsoft Windows XP SP3.

Обнаружился только один неприятный момент. Если RDP-клиент «отвалится» до того, как вы завершите сеанс работы с X11, то потом не существует способа подключиться именно к этому сеансу. Будет создан новый. Или я не нашёл, как это сделать... Подскажите, плиз, если кто знает.