Securely transferring files at OSC
Transferring files securely to OSC involves understanding which commands/applications to use and which directory to use.
Before transferring files, one should ensure that the proper permissions will be applied once transferred, such as verifying the permissions and acl of the destination directory for a transferred file.
FileZilla
Install filezilla client software and use the filezilla tutorial to transfer files.
Use the client sftp://sftp.osc.edu
Select login type as interactive, as multi-factor authentication will be required to login for protected data projects.
It is connected to user's home directory by default.
Need to navigate to
/fs/ess/secure_dir
before starting the file transferGlobus
Protected Data Service projects must use the OSC high assurance endpoint or transfers may fail. See Globus high assureance page for more information. Also, ensure protected data is being shared in accordance with its requirements.
There is guide for using globus on our globus page.
OnDemand
You can use the OnDemand file explorer for upload and download of protected data as well as the integrated Globus High Assurance application.
This is guide for using OnDemand file transfer.
Command-line transfers
Files and directories can also be transferred manually on the command line.
secure copy (scp)
scp src <username>@sftp.osc.edu:/fs/ess/secure_dir
sftp
sftp <username>@sftp.osc.edu ## then run sftp transfer commands (get, put, etc.)
rsync
rsync --progress -r local-dir <username>@sftp.osc.edu:/fs/ess/secure_dir