Ceci est une ancienne révision du document !
ssh : shell distant sécurisé
Nota :
Contributeurs, les sont là pour vous aider, supprimez-les une fois le problème corrigé ou le champ rempli !
Introduction
ssh (Secure SHell) est un protocole de communication réseau et une application qui permettent de crypter et d'authentifier les informations échangées. Il est donc plus difficile de les intercepter.
Une application client/serveur
ssh fonctionne sur le mode client/serveur.
Il y a :
d'un côté le serveur, la machine sur laquelle on veut se connecter, et qui écoute par défaut sur le port 22. On peu considérer que c'est la machine à laquelle on a pas d'accès physique en tant qu'utilisateur.
et de l'autre côté le client, la machine depuis laquelle on veut établir la connexion. C'est la machine locale où se trouve la clavier qu'on utilise.
Nous allons donc découper cette documentation en plusieurs pages
-
la partie serveur : comment configurer votre machine pour qu'elle puisse jouer le rôle de serveur
ssh.
Différents usages de ssh
ssh peut être utilisé de différentes façon :
Pour ouvrir un shell sur une machine distante, voir la partie cliente ci-dessus.
Pour encapsuler vos connexions dans une connexion ssh, voir
VPN avec ssh.
Pour copier un fichier vous devez vous servir de :
scp
Pour monter des répertoires distants sur votre machine locale, servez-vous de :
sshfs
Pour accéder à une machine sous ssh comme à un serveur ftp