NERSCPowering Scientific Discovery Since 1974

Logging in to Franklin

Interactive Access

You can log in to Franklin using SSH (Secure Shell) with the following command from any UNIX, Linux, FreeBSD, etc. command shell or terminal:

% ssh -l username

There are a number of SSH-capable clients available for Windows, Mac, and UNIX/Linux machines. NERSC does not support or recommend any particular client.

Franklin has 10 login nodes; you will be randomly connected to one of those 10 when you ssh to In all cases it will appear to you as if you are on "" 

The login nodes are where you compile codes, submit jobs, and view data.  The login nodes on Franklin are directly connected to the internal high-speed "Seastar" network. Because of this you cannot login and work with data and files when the main system is undergoing maintenance.

Interactive Access via an External Node: Freedom

Freedom is a Franklin login node that is more powerful (more CPU and memory, with physical disk)  that is connected externally to the main Franklin system.  Freedom is  suitable for running memory-intensive utilities and serial programs like IDL, DDT, parallel make, hsi, and htar.  The command to access Freedom is:

% ssh -l username

For more information about using Freedom and its special notes (such as when Franklin is down), see Franklin login nodes.

Accelerated X11 Performance

NX is a freely available software package that greatly improves X11 performance over the wide area network. NERSC recommends NX for those having X11 performance issues when running X applications at NERSC. See the  "Connecting to NERSC" link in the right sidebar of this page for more information.

Network Port Access

Outbound network ports are open on the login nodes. All incoming network ports, except that for SSH, are blocked by default. If you need an inbound network port to be open, please contact the NERSC consultants.