SCP (Secure CoPy) is a simple way of transferring files between two machines that use the SSH protocol. SCP is available as a protocol choice in some graphical file transfer programs and also as a command line program on most Linux, Unix, and Mac OS X systems. SCP can copy single files, but will also recursively copy directory contents if given a directory name.
(to a remote system from local) $ scp sourcefilename email@example.com:somedirectory/destinationfilename (from a remote system to local) $ scp firstname.lastname@example.org:somedirectory/sourcefilename destinationfilename (recursive directory copy to a remote system from local) $ scp -r sourcedirectory/ email@example.com:somedirectory/
Linux / Solaris / AIX / HP-UX / Unix:
- The "scp" command-line program should already be installed.
Free, full-featured, graphical Windows SSH, SCP, and SFTP client.
Mac OS X:
- You should have already installed the "scp" command-line program. You may start a local terminal window from "Applications->Utilities".
- Cyberduck is a full-featured and free graphical SFTP and SCP client.