GzGit in the Zone

Dictionary · Protocols and Ports

SSH

SSH — Secure Shell

Remote access · Beginner

A protocol for encrypted remote login, command execution, and tunneled file transfer. It replaced cleartext terminal sessions for administration.

Administrators use it to open a protected terminal on a server they are allowed to manage. Keys are safer than reused passwords, and the session is encrypted.

Example: An administrator connects to a Linux server, authenticates with a key, and edits a configuration file in a remote shell.

Ports

  • TCP 22 — Remote shell and file transfer

Common misconception

  • It is not the older cleartext terminal protocol, and file transfer over it is not the same as classic file transfer on port 21.

Related terminology

Quiz this category