- File transfers can be done through (Linux/Mac) command line, using
scp, rsync or sftp, or
using a GUI application like FileZilla or WinSCP (etc, i.e, any tool that implements the scp or sftp protocol)
While Cyberduck works, surprisingly, it uses a lot of CPU cycles (on Hydra), so we recommend that you use FileZilla or WinSCP instead, or just
- Transfers to Hydra can only be initiated from "trusted" computers (i.e., you may need to enable VPN);
- Transfers from Hydra to your local machine are not limited to trusted destinations.
Files should always be copied directly to the
/scratch directories, not to your home directory (/home) because of space limitations. See here for more about data storage on Hydra.
- "FileZilla Client" is available for Mac, Windows and Linux systems.
Mac screenshots are shown here, but use on other systems is similar.
- Open the FileZilla application.
- In the Quickconnect toolbar at the top of the window enter:
- Username: your Hydra username
- Password: your Hydra password
- Port: 22
- Press the "Quickconnect" button to start the connection.
If you get a warning about Saving passwords, choose "Do not save Passwords" and then the OK button.
If you get a warning about Unknown host key, click the "Always trust..." checkbox and then the OK button.
- The files listed on the left side of the window are on your local computer, those on the right are on Hydra.
- Use the file tree on the left to navigate to the directory with your files to upload
- For the destination on Hydra, enter the path of your destination in the "Remote site:" text box
- Drag files from the left to a directory on the right side to upload them
To learn more about
rsync, read the manual page (
Using SFTP or LFTP
You can also use the command
lftp to copy files, it is also available on any/most Linux or Mac machine.
To access it from a Mac, start a terminal to get a Unix prompt.
- cd - change the directory on the remote host,
lcd -change the directory on the local host,
- put - copy a file from the local host to the remote one,
- get - copy a file from the remote host to teh local one.
To learn more about
lftp, read the manual page (
man sftp, man lftp).
Last updated MKupdated MK/PF/SGK.