Logging in to UPPMAX
Connection to UPPMAX is either through SSH (secure shell) or via the graphical interface ThinLinc.
Hopefully you have got this far already!
MAC and LINUX users
-
The built-in terminal is sufficient first days of the course!
- Parts further below are useful, but not necessary, for the first day at least
- Start built-in Terminal.
$ ssh <username>@rackham.uppmax.uu.se
- "< >" prompts you to set the keyword specific for you or your needs. In the example above, this is basically your username.
Graphics
- To enable graphics
-
- Download XQuartz or other X11 server for Mac OS
-
- Log in with with -Y to enable "good quality" graphics.
ssh -Y <username>@rackham.uppmax.uu.se
Windows users
- Download and install ONE of the X-servers below (to enable graphics)
- Install WSL (Windows Subsystem for Linux)
- https://docs.microsoft.com/en-us/windows/wsl/install-win10
Links to an external site.
- Don’t forget to update to wsl2
- https://docs.microsoft.com/en-us/windows/wsl/install-win10
Links to an external site.
- Install a distribution or a ssh (secure shell) program
- Distribution such as ubuntu or
- (recommended) a ssh program such as MobaXTerm
- https://mobaxterm.mobatek.net/ Links to an external site.
- sftp frame makes it easy to move, upload and download files.
- You may want to check this webpage as well!
MobaXterm
- Start local terminal and a SSH session by:
$ ssh -Y username@rackham.uppmax.uu.se
- Or even better, create and save a SSH session, as shown in image below.
- This allows you to use MobaXterm as a file manager and to use the built-in graphical texteditor.
- You can rename the session in the Bookmark settings tab.
-
If problem with installations, the putty.exe terminal is sufficient first days of the course!
- No graphics.
- very straight-forward to install
- https://www.putty.org/ Links to an external site.
Let's do it!
X11-forwarding from the command line
- Graphics can be sent through the SSH connection.
- Use primarily ssh -Y <...> or secondary ssh -X <...>
- The X servers that enables graphics are needed, as mentioned above!
- When starting a graphical program, a new window will open, but your terminal will be “locked”.
- Run using "&" at the end to run it as a background process e.g. "xeyes &" or “gedit &”
- Alternatively, use <ctrl>-z to put e.g. gedit to sleep and type "bg" to make last process in background.
ThinLinc (all platforms!)
- Both Rackham and Bianca offer graphical login.
- Bianca requires that you are on Sunet (University network) or use VPN
- This gives you a desktop environment, as if you were working on your own computer!
- https://www.uppmax.uu.se/support/user-guides/thinlinc-graphical-connection-guide/ Links to an external site.
- On web:
- https://rackham-gui.uppmax.uu.se Links to an external site.
- https://bianca.uppmax.uu.se Links to an external site.
- requires 2-factor authentication
- Or use the ThinLinc client (only for Rackham)
- Try the web version now if you don't already have the software installed!
- I'll do it now as well!
File transfer
- You can use built-in scp command to copy files between client computer (where you are) and the cluster
- more about this later.
- A more user-friendly interface can be achieved by the file manager program Filezilla for MAC/LINUX
- In addition to MobaXterm there is WinSCP Links to an external site. for Windows