Secure Shell, sometimes referred to as Secure Socket Shell (SSH), is a protocol which allows you to connect securely to a remote computer or a server by using a text-based interface. OpenSSH is an an open source SSH tool—widely used for Linux distributions. The same OpenSSH tool is also supplied/packaged by default with Git and enables Git authentication via SSH protocol. A common example of this is GitHub authentication and workflows using SSH. Here’s a quick look at some common SSH commands.