2008-04-12

XDMCP

Config X Server to accept XDMCP requests

+--------------------------------------------------------------------+
# xdm config files
/etc/X11/xdm
Xsession
Xservers
Xaccess
+--------------------------------------------------------------------+
# xfs port to 7100, over network
/etc/X11/xfs/config
# no-listen = tcp

# check font path
/etc/X11/fs/config
/etc/X11/XF86config
>> /etc/init.d/xfs -port 7100 -daemon
+--------------------------------------------------------------------+
# manage X terminals with xdm
/etc/X11/xdm/xdm-config
!DisplayManager.requestPort: 0
+--------------------------------------------------------------------+
# enable login from other host, in a Broadcast mode
/etc/X11/xdm/Xaccess
* # any host can get a login window
+--------------------------------------------------------------------+
# local X server list
/etc/X11/xdm/Xservers
reserve X server starts only on request
:0 local@tty1 /usr/X11R6/bin/X vt7 enable "console login" option in kdm menu
+--------------------------------------------------------------------+
# enable kdm to listen to XDMCP requests
/etc/.../share/config/kdm/kdmrc
[xdmcp]
Enable=true # change to 1 if "Enable=0"
# "Port=177" should be in this block
+--------------------------------------------------------------------+
# Linux to Linux display export
>> xhost +
>> export DISPLAY=:0.0

# setup "Chooser" to pick from which X to login
/etc/X11/gdm/gdm.conf
[daemon]
Chooser=/usr/bin/gdmchooser --disable-sound --disable-crash-dialog
...
[xdmcp]
Enable=1
HonorIndirect=1
+--------------------------------------------------------------------+
# set X display

# local
>> export DISPLAY=:0.0
>> xhost +

# remote
>> setenv DISPLAY :0.0
+--------------------------------------------------------------------+


X Terminals
+--------------------------------------------------------------------+
# X-Win32 OR Exceed
XDMCP -> query / broadcast
sreen - multiple window
communication - passive mode
+--------------------------------------------------------------------+
# SecureCRT or PuTTY
Enable X11 forwarding
the default X display at "localhost:0"
+--------------------------------------------------------------------+

No comments: