Utilisé principalement sur les systèmes basés sur Linux et Unix pour accéder aux comptes shell, SSH a été conçu pour remplacer Telnet et d'autres shell distants non sécurisés, qui envoient des informations, notamment des mots de passe, en texte clair, ce qui les rend sensibles à l'analyse par paquets.
Il est utilisé principalement sur Linux et Unix.