Ceci est une ancienne révision du document !
SSH
Objet : tout savoir sur SSH
-
Commentaires : Administrer son serveur à distance, établir un tunnel sécurisé pour relayer des ports, etc…
-
-
-
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,
Pour transférer des fichiers directement avec
la commande SCP ou par l'intermédiaire du protocole
SFTP,
-
Pour protéger des communications transitant en clair : on parle alors de tunnel.
Commandes annexes
Pour
COPIER
un fichier sécurisé vous devez vous servir de :
scp
Pour
MONTER
les fichiers servez-vous de :
sshfs