Do not use XDMCP
Used by itself, XDMCP is
NOT SECURE.
Like telnet, xdmcp connections are not encrypted and can be easily eavesdropped on.
Anything you type in, including passwords, can be captured by anyone else on the network.
Any data you do not wish disclosed to others can be easily captured by anyone else on the network.
Instead, encrypt your connection to the remote computer with ssh tunneling. See below.
Prerequisites
An X11 server installed on your local machine
Under Windows, purchase a copy of Exceed from CU Software Licensing
Under MAC OS X, install the X11 which came with your copy of OS X
Under other unices, install XFree86 or Xorg
A ssh client
Under Windows, google for and install the free TTSSH or Putty
Under Mac OS X, commandline ssh is built in
Under unices, commandline ssh is built in
Jeol
You will need a user account on calico
Fire up your X11 server if not already running
Turn on X11 tunneling/forwarding in your ssh client
ssh to calico
On calico, run:
Xnest :1 -query jeol.cnf.cornell.edu
In the above command, if server screen :1 is in use, you should try :2 or :3 or so on
Login to the jeol
Keep in mind that your connection between calico and jeol is NOT encrypted
Cats
If you do not really need a full CDE desktop, please do not start one.
Instead, just run the individual X applications you need.
Fire up your local X11 server if not already running
Turn on X11 tunneling/forwarding in your ssh client
ssh to cats
To start a CDE desktop, run:
/usr/dt/bin/Xsession
To instead just run individual X applications, just run the application. Eg. xterm
Calico
If you do not really need a full Gnome/KDE desktop, please do not run one.
Instead, just run the individual X applications you need.
Fire up your local X11 server if not already running.
Turn on X11 tunneling/forwarding in your ssh client
ssh to calico
To start a gnome desktop, run:
gnome-session
To start a kde desktop, run:
startkde
Otherwise, just execute the X application. eg xterm
\\\\