# OpenSSH OpenSSH (Open Secure Shell) is the most widely used implementation of the [[Secure Shell (SSH)]] protocol, developed by the OpenBSD project. It provides encrypted communication for remote login, file transfers (via [[Secure Copy Protocol (SCP)|scp]] and `sftp`), and port forwarding over untrusted networks. OpenSSH replaced insecure protocols like Telnet and FTP by ensuring all traffic is encrypted using public-key cryptography. The suite includes both client (`ssh`) and server (`sshd`) components, along with key management tools (`ssh-keygen`, `ssh-agent`, `ssh-add`). Key features include support for multiple authentication methods (passwords, public keys, certificates), tunneling/port forwarding for securing other protocols, and agent forwarding for seamless key usage across hosts. It's pre-installed on most Unix-like systems and available on Windows since Windows 10. ## References - Official website: https://www.openssh.com/ ## Related - [[Secure Shell (SSH)]] - [[Secure Copy Protocol (SCP)]] - [[Termius]]