openSSH definition ¶
OpenSSH is the premier connectivity tool for remote login with the SSH protocol.
It encrypts all traffic to eliminate eavesdropping, connection hijacking, and other attacks.
In addition, OpenSSH provides a large suite of secure tunneling capabilities, several authentication methods, and sophisticated configuration options.
The OpenSSH suite consists of the following tools:
-
Remote operations are done using ssh, scp, and sftp.
-
Key management with ssh-add, ssh-keysign, ssh-keyscan, and ssh-keygen.
-
The service side consists of sshd, sftp-server, and ssh-agent.
scp is outdated ¶
Warning
The scp protocol is outdated, inflexible and not readily fixed. We recommend the use of more modern protocols like sftp and rsync for file transfer instead.”