SecureCopy: Difference between revisions

From UMIACS
Jump to navigation Jump to search
No edit summary
No edit summary
Line 5: Line 5:


This command, when run from a terminal, will copy the file "source_file.txt" from the local machine to a folder inside the user's OpenLab account and give it the name "target_file.txt".
This command, when run from a terminal, will copy the file "source_file.txt" from the local machine to a folder inside the user's OpenLab account and give it the name "target_file.txt".
  wing:~ Ben$ scp source_file.txt bkirz@openlab.umiacs.umd.edu:Desktop/target_file.txt
  wing:~ Ben$ scp source_file.txt bkirz@openlab.umiacs.umd.edu:target_file.txt


This command, when run from a terminal, will copy the file "source_file.txt" from the user's OpenLab account into the current local directory and give it the name "target_file.txt".
This command, when run from a terminal, will copy the file "source_file.txt" from the user's OpenLab account into the current local directory and give it the name "target_file.txt".
  wing:~ Ben$ scp bkirz@openlab.umiacs.umd.edu:Desktop/source_file.txt target_file.txt
  wing:~ Ben$ scp bkirz@openlab.umiacs.umd.edu:source_file.txt target_file.txt


Note how the syntax of scp is very similar to that of the UNIX command cp with the addition of a hostname and username.
Note how the syntax of scp is very similar to that of the UNIX command cp with the addition of a hostname and username.

Revision as of 18:12, 22 May 2012

Secure Copy (or SCP) is a way of copying data between two computers using SSH.

Using SCP

The following commands work under RedHat Linux 3, 4, 5, 6, and Mac OS X.

This command, when run from a terminal, will copy the file "source_file.txt" from the local machine to a folder inside the user's OpenLab account and give it the name "target_file.txt".

wing:~ Ben$ scp source_file.txt bkirz@openlab.umiacs.umd.edu:target_file.txt

This command, when run from a terminal, will copy the file "source_file.txt" from the user's OpenLab account into the current local directory and give it the name "target_file.txt".

wing:~ Ben$ scp bkirz@openlab.umiacs.umd.edu:source_file.txt target_file.txt

Note how the syntax of scp is very similar to that of the UNIX command cp with the addition of a hostname and username.

On Windows XP or Vista hosts there are no SCP clients installed by default. Users can install PuTTY, which will enable SSH and SCP access.

Alternatively, all users can use the UMIACS Intranet SFTP Web Applet located here without installing any additional software.

Further Information

OpenSSH