This is an old revision of the document!
FileZilla
FileZilla is a free and open source FTP client that helps in browsing and transferring files and data to/from a server. It is available for Mac, Windows and Linux operating systems. In our case, we can use it to transfer data to/from Hábrók nodes in order to work with it.
Transferring data using FileZilla
- Download and install the FileZilla client on your local machine.
- On the right side of the screen, under General tab set the protocol to
SFTP
. This allows for transferring files over SSH using the FTP protocol, thus making it more secure. - Set Host value to the complete hostname for one of the login nodes (eg.
login1.hb.hpc.rug.nl
) - Value for Port can be left empty as it uses default value SSH port value of
22
. - Set Logon Type as
Interactive
from the drop down menu in order to get prompts for password and MFA. - Under Transfer Settings tab, select Limit number of connections and set the max number of connections to
1
. This allows FileZilla to reuse connection so you don't have to input your password for each file. Please note that enabling this will prevent you from browsing remote directory while file transfer is ongoing. - If required, under Advanced Options tab, you can set default start locations for local and remote machines. Please provide the full path found using the pwd command. Envirenment variables such as
$HOME
does not work here. - Click on “Connect” at the bottom of the popup in order to test out connection.
- After connection, the files on your local machine are shown on the left while files on the remote machine are listed on the right. You can double click a file in order to download/send it, depending on if the file exists on local or remote. Double clicking on remote file will download the file to currently visible local folder and vice verse.