SSH (Secure Shell) is the standard way to securely log into and manage remote machines from the CLI.

Typical uses:

  • remote shell access
  • running commands on servers
  • copying files (scp / sftp)
  • port forwarding / tunneling

It usually runs on port 22 and is most commonly used with public/private key auth instead of passwords.