XDMCP
Материал из База знаний проекта Russian Fedora
XDMCP — протокол для удалённого подключения DM (display manager) к X-серверу.
Содержание |
Настройка
GDM
Для включения XDMCP в GDM надо в файл конфигурации /etc/gdm/custom.conf добавить:
[xdmcp] Enable=true
Также доступны другие опции (см. документацию). Например, чтобы разрешить множество подключений с одного хоста, можно указать
DisplaysPerHost=16
KDM
Для включения XDMCP в KDM в файле конфигурации /etc/kde/kdm/kdmrc в секции Xdmcp надо включить параметр Enable:
[Xdmcp] Enable=true
Также, если подключения через XDMCP будут осуществляться с удалённых машин, то надо разрешить им доступ в файле /etc/kde/kdm/Xaccess, например, раскомметнарив строчку и разрешить подключения со всех хостов:
* #any host can get a login window
Фаервол
Для разрешения подключений из сети, необходимо разрешить UDP порт 177 (по умолчанию) через system-config-firewall, либо командой:
lokkit -p 177:udp
Использование
Для использования XDMCP на клиентской машине надо запустить X-сервер (это может быть Xephyr, Xnest или обычный Xorg) с параметром -query remotehost (remotehost — имя удалённой машины «сервера»).
Сначала надо разрешить входящие пакеты на порт запускаемого X-сервера:
lokkit -p 6001:tcp
Затем можно запускать сам X-сервер:
Xephyr :1 -screen 1024x768 -query remotehost
