Login and Data transfer¶
Obtain Login Credentials¶
In order to use ARIS resources first you need to apply for access , as described on the “system’s official access policy”
After your application has been accepted, ARIS user support team will request the following information :
- Fill in, sign and send the Acceptable Usage Policy (AUP) for your project.
- Your preferred username.
- Your ssh public key.
- One static IP address (or addresses), from which you will connect in the system.
Login to ARIS¶
ARIS supercomputer uses login nodes for interactive access and the submission of batch jobs.
The login node host name address:
Login with Secure Shell¶
Access via SSH (Secure Shell).
On Linux or Mac use
ssh -i /path/to/rsa -YC firstname.lastname@example.org
In case of problems confirm your key permissions
chmod 600 /path/to/rsa
On Windows you can select to use
Login with PuTTY¶
- Run PuTTY
- Set your “Putty Private Key” file. Category: Connection -> SSH -> Auth
- Set the Host Name to “login.aris.grnet.gr”
Login with BitVise¶
Bitvise SSH Client: SSH Terminal, Tunneling, File Transfer
- Set Host to “login.aris.grnet.gr”
- Set your Username
- Set Initial method to “publickey”
- Import your private key (Click “Client key manager”)
- Click “Import”
Generating SSH keys¶
SSH keys serve as a way to identify users to an SSH server without involving passwords.
In order to generate a NEW key follow these steps:
- Check for existing SSH keys on your computer.
$ ls -la ~/.ssh # Lists the files in your .ssh directory , if they exist # By default, the filenames of the public keys are one of the following: # # id_dsa.pub # id_ecdsa.pub # id_ed25519.pub # id_rsa.pub
- An SSH key pair can be generated by running the
$ mkdir ~/.ssh $ chmod 700 ~/.ssh $ ssh-keygen -t rsa -b 4096 -C "email@example.com" Generating public/private rsa key pair. Enter file in which to save the key (/home/username/.ssh/id_rsa): Enter passphrase (empty for no passphrase): Enter same passphrase again: Your identification has been saved in /home/username/.ssh/id_rsa. Your public key has been saved in /home/username/.ssh/id_rsa.pub. The key fingerprint is: dd:15:ee:24:20:14:11:01:b8:72:a2:0f:99:4c:79:7f firstname.lastname@example.org The key's randomart image is: +--[RSA 4096]---+ | ..oB=. . | | . . . . . | | . . . + | | oo.o . . = | |o+.+. S . . . | |=. . E | | o . | | . | | | +-----------------+
You can use
PuTTYgen tool (download here )
to create new or import existing private keys
- Click “Generate”
- Move your mouse over the blank area ....
- Save your key pair “Save public key” and “Save private key”
Convert to “PuTTY Private Key” format
BitVise Client Key Manager¶
You can use
BitVise “Client Key Manager” to create new or import existing private keys
- Save the key pair Export -> OpenSSH format
- Click “Import”
To transfer data in and out ARIS scp and sftp protocols are used.
You have access from your computer to ARIS, but the inverse does not apply.
Put files to ARIS¶
Push a local directory from your computer to ARIS
scp -r localdir email@example.com:remotedir
sftp firstname.lastname@example.org put -r localdir remotedir
Get files from ARIS¶
Get a remote directory from ARIS to your computer.
scp -r email@example.com:remotedir localdir
sftp firstname.lastname@example.org get -r remotedir localdir
More information about using scp, sftp commands
man scp man sftp
Compress directory into archive
tar -czvf archivename.tar.gz directory
tar -zxvf archivename.tar.gz
Data Transfer Windows¶
On Windows please consider using
Graphical User Interface¶
Please read the Remote Visualization instructions