Network protocol for copying files between computers
scp
Developer(s)
The OpenSSH Project
Repository
github.com/openssh/openssh-portable/
Written in
C
Operating system
Cross-platform
Type
Command, Communication protocol
Website
www.openssh.com
Secure copy protocol (SCP) is a means of securely transferring computer files between a local host and a remote host or between two remote hosts. It is based on the Secure Shell (SSH) protocol.[1] "SCP" commonly refers to both the Secure Copy Protocol and the program itself.[2]
According to OpenSSH developers in April 2019, SCP is outdated, inflexible and not readily fixed; they recommend the use of more modern protocols like SFTP and rsync for file transfer.[3] As of OpenSSH version 9.0, scp client therefore uses SFTP for file transfers by default instead of the legacy SCP/RCP protocol.[4]
^"Linux and Unix scp command". Computer Hope. Retrieved 4 August 2015.
^Pechanec, Jan. "How the SCP protocol works". Jan Pechanec's weblog. Oracle. Archived from the original on 2017-02-15. Retrieved 4 August 2015.
^"OpenSSH 8.0". OpenSSH Release Notes. 17 April 2019.
^"OpenSSH 9.0". OpenSSH Release Notes. 8 April 2022.
and 22 Related for: Secure copy protocol information
Securecopyprotocol (SCP) is a means of securely transferring computer files between a local host and a remote host or between two remote hosts. It is...
The Secure Shell Protocol (SSH) is a cryptographic network protocol for operating network services securely over an unsecured network. Its most notable...
SecureCopy) is a free and open-source file manager, SSH File Transfer Protocol (SFTP), File Transfer Protocol (FTP), WebDAV, Amazon S3, and secure copy...
organization Securecopyprotocol, an outdated network protocol SCP, a UNIX-family OS command for securelycopying files across networks using Securecopy protocol...
handle the job, e.g. SSH File Transfer Protocol or SecureCopyProtocol. Using a secure tunnel such as Secure Shell (SSH) or virtual private network (VPN)...
FTPS (also known as FTP-SSL and FTP Secure) is an extension to the commonly used File Transfer Protocol (FTP) that adds support for the Transport Layer...
computing, Internet Protocol Security (IPsec) is a secure network protocol suite that authenticates and encrypts packets of data to provide secure encrypted communication...
of FTP, this port differs from the listening port. Some protocols—including FTP, FTP Secure, FASP, and Tsunami—listen on a "control port" or "command...
In computing, the Post Office Protocol (POP) is an application-layer Internet standard protocol used by e-mail clients to retrieve e-mail from a mail...
ledger. Each node has a copy of the ledger's entire transaction history. If a transaction violates the rules of the Bitcoin protocol, it is ignored, as transactions...
projects generally develop software, protocols, or both. Comparison of instant messaging protocols "The AT Protocol". atproto.com. Bluesky, PBC. Retrieved...
The Simple Mail Transfer Protocol (SMTP) is an Internet standard communication protocol for electronic mail transmission. Mail servers and other message...
extends FTP for secure traffic. SSH File Transfer Protocol (SFTP), an extension of the Secure Shell protocol (SSH) version 2.0, provides secure file-transfer...
messages. The protocol messages are exchanged on top of a secure transport protocol. The NETCONF protocol can be conceptually partitioned into four layers: The...
transfer protocol SSH File Transfer Protocol a file transfer protocolsecured by the Secure Shell (SSH) protocolSecurecopy (scp) is based on the Secure Shell...
anonymous key exchange protocol to secure their conversation. A further paper proposed using it as an authentication protocol, which was subsequently...
known as OpenBSD Secure Shell) is a suite of secure networking utilities based on the Secure Shell (SSH) protocol, which provides a secure channel over an...
quantum protocols for one-out-of-two oblivious transfer and other secure two-party computations. However, unconditionally secure relativistic protocols for...
Markup Language HTTP—Hypertext Transfer Protocol HTTPd—Hypertext Transport Protocol Daemon HTTPS—HTTP Secure HTX—HyperTransport eXpansion HURD—Hird of...
Border Gateway Protocol (BGP) is a standardized exterior gateway protocol designed to exchange routing and reachability information among autonomous systems...