Difference between revisions of "SecureCopy"

From UMIACS
Jump to navigation Jump to search
Line 2: Line 2:
  
 
==Using SCP==
 
==Using SCP==
The following commands work under Red Hat Enterprise Linux, Ubuntu Linux, and macOS.  
+
SCP (secure copy) is a command-line utility that allows you to securely copy files and directories between two locations. The following commands work under Red Hat Enterprise Linux, Ubuntu Linux, and macOS.  
  
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_file0.txt" from the local machine to the home directory of nexusstaff00 and give it the name "target_file0.txt".
  wing:~ Ben$ scp source_file.txt bkirz@openlab.umiacs.umd.edu:target_file.txt
+
  [jayid07@dedsec jayid07]$ scp source_file.txt jayid07@nexusstaff00:target_file.txt
 
+
This command, when run from a terminal, will copy the file "source_file1.txt" from the user's NFS homedirectory on nexustaff00 into the current local directory and give it the name "target_file1.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".
+
  [jayid07@dedsec jayid07]$ scp jayid07@nexusstaff00.umiacs.umd.edu:source_file1.txt target_file1.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.
  
For UMIACS supported Windows hosts, WinSCP (available for download [http://winscp.net/eng/download.php here]) is already installed.  
+
For UMIACS supported Windows hosts, WinSCP (available for download [http://winscp.net/eng/download.php here]) is already installed.
  
 
==Further Information==
 
==Further Information==
 
* [http://www.openssh.org/ OpenSSH]
 
* [http://www.openssh.org/ OpenSSH]
 
* [http://winscp.net WinSCP]
 
* [http://winscp.net WinSCP]

Revision as of 17:35, 25 April 2022

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

Using SCP

SCP (secure copy) is a command-line utility that allows you to securely copy files and directories between two locations. The following commands work under Red Hat Enterprise Linux, Ubuntu Linux, and macOS.

This command, when run from a terminal, will copy the file "source_file0.txt" from the local machine to the home directory of nexusstaff00 and give it the name "target_file0.txt".

[jayid07@dedsec jayid07]$ scp source_file.txt jayid07@nexusstaff00:target_file.txt

This command, when run from a terminal, will copy the file "source_file1.txt" from the user's NFS homedirectory on nexustaff00 into the current local directory and give it the name "target_file1.txt".

[jayid07@dedsec jayid07]$ scp jayid07@nexusstaff00.umiacs.umd.edu:source_file1.txt target_file1.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.

For UMIACS supported Windows hosts, WinSCP (available for download here) is already installed.

Further Information