Rackable Linux Cluster of Opterons (rcluster)
Transferring Files
Users can transfer files between their local machines and RCC machines using
a secure copy (scp) or an SSH secure File Transfer software (SSH file transfer). To transfer files using
scp (or SSH file transfer) you must have scp (or SSH) on your local machine and a connection to
the UGA campus network. An scp software is included in recent releases of Unix
based operating systems (including Linux and Mac OS X). Mac OS X users who prefer to have a graphical frontend for secure file transfer can install a free utility called
FUGU on their local machines.
An SSH Secure File Transfer Utility is available for Windows on the
UGA Sitesoft page (you
will need to enter your UGA myID and password to download the software).
Note that the Secure FTP client available on the
UGA Sitesoft page does
NOT work with the RCC machines.
Another option for Windows users is to install WinSCP,
which is an open source freeware Secure File Transfer client for Windows. Both
FUGU and
WinSCP
have a graphical interface with user friendly features, such as "drag and drop"
upload and download of files. Note that file transfer using ftp and
secure ftp are not allowed .
When using Secure File Transfer with a graphical interface (Windows/Mac OS X):
Start the Secure File Transfer application and open a connection to host
rcluster.rcc.uga.edu. You will have to enter your rcluster username,
but other fields (port number, etc) can be left empty (or leave the default value, if any).
You will be prompted for your rcluster password. Once the connection is established, you
can upload or download files.
Examples of command line scp usage on Unix/Linux/Mac OS X:
To transfer files from your local machine to rcluster:
Open a terminal in your local machine, change directory (cd) to where the files are located
in your local machine, and at the command prompt type:
scp filename username@rcluster.rcc.uga.edu:subdirectory
where filename is the name of the file to be transferred, username is your username on rcluster, and subdirectory is the subdirectory in your rcluster home directory to which files are being transferred. You will then be asked to enter the password for your rcluster account.
(Note: username@ can be omitted if your username on rcluster is the same as on your local machine). Multiple files (e.g. file1, file2, and file3) can be transferred with a single command:
scp file1 file2 file3 username@rcluster.rcc.uga.edu:subdirectory
Wildcards can be used for multiple file transfer (e.g. all files with .dat extension):
scp *.dat username@rcluster.rcc.uga.edu:subdirectory
Files can also be transferred directly to your rcluster scratch area:
scp filename username@rcluster.rcc.uga.edu:/scratch/username/subdirectory
To transfer files from rcluster to your local machine:
From your local machine, issue the command:
scp username@rcluster.rcc.uga.edu:subdirectory/filename .
The transferred file will be at your working directory. (Note: username@ can be omitted if your username on rcluster is the same as on your local machine)
Wildcards can be used for multiple file transfer (e.g. all files with .dat extension):
scp username@rcluster.rcc.uga.edu:subdirectory/\*.dat .
(Note the backslash " \ " preceeding * in the last example.)