3. 2
Introduction
Telnet
Telnet est un protocole de type
client-serveur s’appuyant sur TCP.
Une des utilisations majeures de la commande
telnet était de se connecter à des serveurs telnet,
qui demandaient un identifiant, puis un mot de passe,
et donnaient une ligne de commande sur la
machine distante en échange .
Akram Rekik | Workshop SSH/VNC
4. 3
Introduction
SSH
Secure Shell (SSH) est à la fois un programme informatique et un
protocole de communication sécurisé
Il permet de se connecter à distance à un ordinateur afin d’obtenir un
shell .
Le protocole SSH a été conçu avec l’objectif de remplacer les
différents programmes rlogin, telnet, rcp..
OpenSSH, le projet libre d’outils SSH. OpenSSH est l’implémentation
ssh la plus utilisée, y compris par les distributions GNU/Linux.
Akram Rekik | Workshop SSH/VNC
5. 4
Introduction
VNC
est un système de visualisation et de contrôle de l’environnement de
bureau d’un ordinateur distant.
Il permet au logiciel client VNC de transmettre les informations de
saisie du clavier et de la souris à l’ordinateur distant, possédant un
logiciel serveur VNC à travers un réseau informatique
Akram Rekik | Workshop SSH/VNC
9. 8
Exemple
Tranfert de fichiers avec scp
scp (secure copy)
La commande scp (secure copy), permet de copier des fichiers et
des arborescences, en utilisant ssh pour sécuriser les transferts.
scp -r monLogin@monServeur:DossierDistant RepertoireLocal
permet de copier localement le répertoire monDossierDistant situé
dans le répertoire home de l’utilisateur monLogin du serveur
monServeur. Ce repertoire sera renommé localement en
monRepertoireLocal.
Et vis versa
Akram Rekik | Workshop SSH/VNC
10. 9
Exercice
Ecercice
A partir de la machine hôte, créer un répertoire Test qui contient les
fichiers f1 et f2. Copier le répertoire Test sur le compte user de la
machine client.
Akram Rekik | Workshop SSH/VNC