SSH (Sececure SHell) is network protocol for secure communication to Unix and Unix-like operating systems.
There are two protocol versions of SSH:
- SSH version 1
- SSH version 2
As a software product, SSH usually consists of two components: ssh server and ssh client.
ssh command is the client side of id, while sshd (openssh server) is the server component.