Skip to content Accesskey=4Skip to sub-navigation Accesskey=3View our Accessibility Options MIT Information Systems Home About IS&T Contact IS&T Site Map Search Advanced Search
Getting StartedGetting Services by Topic or Alphabetically Getting Help

On This Page

[Help]

  

Quick Links

Top Level

Related Links

Ask OLC a question

Athena Consulting Homepage

Helpdesk Stock Answers (for Mac/PC questions)


How to log in to Athena over the NETWORK

If you login on a non-Athena computer connected to the Internet, you can
use Athena by connecting to one of our dialup servers over the network.
You can also connect to a private athena workstation, if you have the
permission of the maintainer.

Because you will have a faster connection to these machines than users
with modem connections, you must remember that you are sharing the
machines and not abuse this privilege.  None of the dialup machines
should be used for jobs that are excessively long or computationally
intensive.  If you want to run such a job on athena, you should probably
come to campus and log into a workstation in one of the clusters.

Use an encrypted telnet, or ssh, on your system to connect to
"athena.dialup.mit.edu" or to "express.dialup.mit.edu" if you are only
going to be connected for a short time (see the answer "Accessing
DIALUP EXPRESS" under the Dialup topic for more information on dialup
express).  The dialup machines are currently Sun UltraSparc's.  If you
are connecting to a private workstation, you should use the name of
that machine, instead of athena.dialup, or express.dialup.

The dialup machines no longer accept unencrypted connections (such as
those made by the default Windows telnet application).  However, you may
enconuter private workstations that do accept unencrypted connections.
It is strongly discouraged to use an unencrypted telnet, because this
sends your username and password in the clear, for any malicious user on
the network between you and the target machine to read.  (See the answer
"Why should I use ENCRYPTION" for more information). 

Neither athena.dialup nor express.dialup will allow you to run any X
applications, or open other windows.  If you want to log in to Athena
remotely and use Xwindows, you have two options:

1. Log into a private workstation that you have access to.

2. Log into x.dialup.mit.edu.  This is the only portion of the dialup
   pool which supports windows.  The load on this machine is likely to
   be very high, even with only a few users on it.
 
In order to display windows from a workstation or a dialup to which
you have logged in remotely on the X server you are using, you have to
do the following:

1. On the local computer, startup the X server program and tell it to
accept connections from the localhost. On unix systems, this is the
default, and should also be the default on most Mac and Windows based
X servers.

2. Connect to the remote host using SSH. You should make sure that X
connection forwarding (often called X11 forwarding) is enabled. On
Openssh, if it isn't configured by default, one would have to connect
using the -X option. On the Windows and MacOS based ssh clients
(securecrt, putty, niftytelnetssh, etc.), there should be a
configuration option.

For more information, see the stock answer Connecting to DIALUPS with SSH.

Now you should be all set -- any X window commands that you run on the
remote host or dialup should display on the local computer's X display.

Things that might go wrong:
--------------------------
If you get an error like the following: "xterm Xt error: Can't open
display: :" or "xev: unable to open display ''", it's likely that
either an X connection wasn't made or your DISPLAY environment
variable wasn't set properly. To determine the current value of the
DISPLAY environment variable, type at the athena prompt:

echo $DISPLAY

It should look something like this

REMOTE-HOST:n.0

where REMOTE-HOST is the machine you have logged into, and n is an integer,
that changes each time you login.

If it is blank, then it's likely that the machine you're logging into
doesn't support running X programs, your ssh client isn't currently
configured to run X programs, or your local x server is not running.

If it isn't blank but doesn't show something like REMOTE-HOST:n.o,
then you make sure that you aren't manually setting the DISPLAY
environment variable in your configuration files.

last updated: July 26, 2002

MIT Home | Getting Started | Getting Services | Getting Help | About IS&T | Accessibility
Ask a technology question or send a comment about this web page.