Posted 2016.07.21 19:01

scp your_username@remotehost.edu:foobar.txt /local/dir


replacing the username, host, remote filename, and local directory as appropriate.

If you want to access EC2 (or other service that requires authenticating with a private key), use the -i option:

scp -i key_file.pem your_username@remotehost.edu:/remote/dir/foobar.txt /local/dir


You can do this with the scp command. scp uses the SSH protocol to copy files across system by extending the syntax of cp.

Copy something from this system to some other system:

scp /path/to/local/file username@hostname:/path/to/remote/file


Copy something from some system to some other system:

scp username1@hostname1:/path/to/file username2@hostname2:/path/to/other/file


Copy something from another system to this system: