Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • File transfers can be done through (Linux/Mac) command line, using scprsync 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 scprsync or sftp.

  • 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.

(warning)(warning) Files should always be copied directly to the /pool/data or /scratch directories, not to your home directory (/home) because of space limitations. See here for more about data storage on Hydra.

...

  1. "FileZilla Client" is available for Mac, Windows and Linux systems.
    Mac screenshots are shown here, but use on other systems is similar.
  2. Open the FileZilla application.
  3. In the Quickconnect toolbar at the top of the window enter:
    1. Host: hydra-login01.si.edu or hydra-login02.si.edu
    2. Username: your Hydra username
    3. Password: your Hydra password
    4. Port: 22 


  4. Press the "Quickconnect" button to start the connection.
    (warning)
    (warning) If you get a warning about Saving passwords, choose "Do not save Passwords" and then the OK button.


    (warning)(warning) If you get a warning about Unknown host key, click the "Always trust..." checkbox and then the OK button.


  5. The files listed on the left side of the window are on your local computer, those on the right are on Hydra.
    1. Use the file tree on the left to navigate to the directory with your files to upload
    2. For the destination on Hydra, enter the path of your destination in the "Remote site:" text box
    3. Drag files from the left to a directory on the right side to upload them

...

To learn more about rsync, read the manual page (man rsync).

Using SFTP or LFTP

You can also use the command sftp or 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 sftp orlftp, read the manual page (man sftp, man lftp).

...

Last updated  MKupdated   MK/PF/SGK.