Для удаленного запуска X приложенийи из Windows
можнои спользовать
X Window Server для Microsoft Windows - Xming
Для удаленного входа в систему используя XDMCP
На сервере:
System > Administration > Login Screen
(или запустив
gdmsetup)
на вкладке Remote переключить пункт Style на значение Same as Local
(Система должна быть в runlevel 5!)
в System > Administration > Security Level and Firewall
в разделе Other Ports добавить порт 177 UDP
или
Добавить правило firewall
-A INPUT -m state --state NEW -p udp -m udp --dport 177 -j ACCEPT
Указать в файле
/etc/X11/xdm/Xaccess разрешенных клиентов
* # any host can get a login window
Для xdm: чтобы gdm прослушивал порт 177 UDP:
в
/etc/X11/xdm/xdm-config
! DisplayManager.requestPort: 0
Для gdm: чтобы gdm прослушивал порт 177 UDP:
в
/etc/gdm/custom.conf указать
[xdmcp]
Enable=true
Если на сервере с Linux не настроена система X Window, то есть не предполагается работать в графическом режиме, рекомендуется в файле
/etc/X11/xdm/Xservers поставить символ комментария «#» в начале строки
:0 local /usr/X11R6/bin/X
Тогда при запуске менеджера дисплеев не будет запускаться локальный Х-сервер.
Проверка готовности XDM:
netstat -nlp | grep :177
Запуск приложений на сервере 192.168.0.1 и отображение их на своем дисплее 192.168.0.2
Для *NIX нужно разрешить запуск приложений с другого компьютера:
xhost +192.168.0.1
Зайти на сервер через SSH (или Putty)
ssh user@192.168.0.1
export DISPLAY=192.168.0.2:0.0
program &
или
program -display 192.168.0.2:0.0 &
Linux XDMCP HOWTO
XDMCP Configuration
http://wiki.linuxformat.ru/index.php/LXF83:XDMCP
http://linuxportal.ru/entry.php/1318_0_3_0_C/