XDMCP Warnings

  • 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. Or download XMing from the Internet (paid and free versions available).
    • 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

JEOLs (using XDMCP)

Windows

From the Virtual CAD Rm service, you must use the standalone "new" Remote Desktop Client to login to the Virtual CAD Rm – XMing, Putty, and JEOL connections will not work from web browser logins to the Virtual CAD Rm.

  1. Double click the Jeol9300 or Jeol9500 icon on the Windows desktop (this will auto start a special XMing)

CNFThin

  1. Open a terminal
  2. Run (the first line with "xset" may or may not be necessary):
  3. xset fp+ tcp/jeol9500.cnf.cornell.edu:7100 
    Xephyr :80 -query jeol9500.cnf.cornell.edu
    
    1. In the above command, if server screen :80 is in use, you should try :81 or :82 or so on (up to :100)
    2. In the above command, substitute "jeol6300.cnf.cornell.edu" if connecting to the JEOL6300 instead of the 9500.
    3. If you would like to specify a size for your displayed screen, you can add: " -screen wxh " to the command above, specifying width and height in pixels for 'w' and 'h'
    4. The jeol9500 may take a moment or two to give you the login screen
    5. DO NOT resize the window after running the above "Xephyr" screen
  4. Login to the jeol
  5. Keep in mind that your connection between the SunRays and the JEOL is NOT encrypted

JEOLs (ssh)

Windows

  1. Start XMing
  2. Open Putty
  3. Under Connection → SSH → X11, check the box to "Enable X11 Forwarding"
  4. Under Session, for the Host Name, enter in jeol6300.cnf.cornell.edu (or jeol9500.cnf.cornell.edu if connecting to the JEOL9500)
  5. The username and password are available from the JEOL tool managers.
  6. In the JEOL terminal, type in commands to locally display the remotely running GUI JEOL applications.

CNF Thin

  1. Open a terminal
  2. Assuming the username is jeol_username (username and password are available from the JEOL6300 tool managers), type in

    ssh -Y jeol_username@jeol6300.cnf.cornell.edu
    

    if connecting to the JEOL9500, substitute "jeol9500.cnf.cornell.edu"
    the jeol_username is available from the JEOL tool managers.

Korat/Minx

  • Only accessible from a local CNF network
  1. If on a CNF Windows system, first start XMing (if XMing is running, you will see the XMing icon in your Windows system tray)
  2. On either CNF Windows or SunRays, double click the Korat or the Minx icon on your Desktop (also under the Applications menu on SunRays)
  3. You will be prompted for your CNF username and password
  4. If you receive an error about being unable to lock your .Xauthority file, please see [Xauthority Locking Issues Wiki Page|]
  5. Type in the name of the application, such as "ledit" or "LayoutBEAMER", that you wish to run.
  • No labels