The Metis NIU cluster is accessible via the SSH protocol. Linux and MAC systems do have or allow an easy installation of command-line SSH clients. On Windows systems, the SSH client is available from the Windows PowerShell terminal.
Only protected NIUwireless network (ZID/password) or wired desktops can be used for connections. Cluster is not accessible from the public wireless "NIUguest" network. Connection instructions:
You'll start by opening the command line terminal and entering in
where you will replace "yourUserID" with the user ID provided for you. You'll then be asked to provide your password. Note: While typing in your password, you won't see bullet points appear you might see elsewhere when entering passwords and instead see nothing change at all. It is capturing your keyboard input, though!
For the very first login, use the temporary password from the welcome message. When connected, the system will require you to change the temporary password as described below. The new password should be a password of your choosing with a minimum length of 8 symbols. We recommend using a mix of lowercase (a-z) and uppercase (A-Z) letters, base digits (0-9) and special characters (~!@#$%^&*_-+=`|\(){}[]:;"'<>,.?/0). Do not use trivial combinations; do not include your user ID or any part of your name. If you'd like help choosing a new password, a variety of password generator apps and online password generators are available online.

Once you have successfully logged in, you should see a series of connection messages, key fingerprints, and "randomart", all of which can be ignored. Most importantly, you should see...
Where the string of character(s) found just before the closing-square bracket is your current directory. When you first log in, this should be the tilda (~) character representing your home directory. Congratulations! You're ready to start creating jobs to be submitted and run!
We allow and recommend to setup SSH public key authentication on all trusted computers to access metis system. The SSH public key machinery provides more robust security and protects against forgotten passwords. Linux, Mac, and Powershell users can follow the instructions below:
A detailed tutorial can be found at https://kb.iu.edu/d/aews.
Graphical Linux applications are called X-applications (xterm, XEmacs, nedit, etc.) because they use the X Windows protocol to present their windows. Correspondingly, they need software (called X-server) to run on a user's desktop. Linux users connected from their graphical environment already have X-server on their system and can run X-applications installed on the cluster immediately after login.
Access X-applications from Mac OSDownload a free XQuarz server for macOS. For detailed installation instructions visit this page. Install and launch XQuartz, then
Those who have not worked in a Linux environment before may need to complete the following short tutorials.
[userName@metis ~]$[userName@metis ~]$ env
The variables are displayed in capital characters; their assigned values follow the "=" sign.[userName@metis ~]$ man ls
[userName@metis ~]$ info ls
[userName@metis ~]$ ls --help
To create an empty file with the name, for example, newfile.txt do
[userName@metis ~]$ touch newfile.txt
To edit files in a terminal window, we suggest using emacs or vim editor programs. Examples: [userName@metis ~]$ vim newfile.txt
or [userName@metis ~]$ emacs newfile.txt
Warning - both editors have a very specific shortcut setting, google for corresponding tutorials and documentation. For less complex edits, the "nano" editor can be used.