SSH est une alternative sécurisée de telnet, rlogin et rsh. Ce programme est developpé par SSH Communications Security Ltd.
Il est généralement utilisé pour se connecter à un serveur et exécuter des commandes via un shell Unix.
SSH est un programme très complet qui prendrait des dizaines de pages à décrire complètement.
Il permet de se connecter de manière sécurisée à un serveur Unix. Sous Linux il est installé dans la configuration de base pour presque toutes les distributions ; sous
Windows vous pouvez utiliser un logiciel tel que Putty pour vous connecter.
Son principal intéret est que son protocole de connexion est sécurisé. En effet, il authentifie l'utilisateur ainsi que sa machine et utilise des algorythmes qui garantissent la confidentialité des données échangées.
Lors de la connexion votre client SSH recoit ''RSA key fingerprint'' qui est une
empreinte du serveur sur lequel vous venez de vous connecter. Cette empreinte est
vérifiée à chaque nouvelle connexion. Si elle est modifiée vous en êtes informé.
Il protège un réseau des attaques par IP spoofing, IP source routing et spoofing de DNS.
Pour vous connecter à SSH il vous faut votre login et mot de passe, ainsi que l'IP de la machine, il faut bien sûr que sshd soit installé sur le serveur.
Avec SSH vous avez la possibilité de faire un ''report display'' ce qui vous permet de transférer l'affichage d'un poste à l'autre sur votre réseau.
Auteur: LE CORRE Olivier