SSH

Encrypted protocol for remote shell access and tunnelled file transfer — the standard way to reach a server.

Definition

Secure Shell connects a client to a remote server with encrypted bidirectional traffic, normally on TCP port 22. SSH is the universal entry to Linux servers for ops work, the transport behind git push/pull on most repos, and the basis of SCP and SFTP for file transfer. Public-key authentication replaces passwords for production access.

When to use

See also