View
50
Download
4
Category
Preview:
Citation preview
Open Source Software Ensi Club
Workshop SSH
Akram Rekikakram.rekik@ensi-uma.tn
April 25, 2015
1
Plan
IntroductionTelnetSSHVNC
SSHInstall openSSHSetup openSSHSyntaxeExempleExercice
Akram Rekik | Workshop SSH/VNC
2
IntroductionTelnet
Telnet est un protocole de typeclient-serveur s’appuyant sur TCP.
Une des utilisations majeures de la commandetelnet était de se connecter à des serveurs telnet,qui demandaient un identifiant, puis un mot de passe,et donnaient une ligne de commande sur lamachine distante en échange .
Akram Rekik | Workshop SSH/VNC
3
IntroductionSSH
Secure Shell (SSH) est à la fois un programme informatique et unprotocole de communication sécurisé
Il permet de se connecter à distance à un ordinateur afin d’obtenir unshell .
Le protocole SSH a été conçu avec l’objectif de remplacer lesdifférents programmes rlogin, telnet, rcp..
OpenSSH, le projet libre d’outils SSH. OpenSSH est l’implémentationssh la plus utilisée, y compris par les distributions GNU/Linux.
Akram Rekik | Workshop SSH/VNC
4
IntroductionVNC
est un système de visualisation et de contrôle de l’environnement debureau d’un ordinateur distant.
Il permet au logiciel client VNC de transmettre les informations desaisie du clavier et de la souris à l’ordinateur distant, possédant unlogiciel serveur VNC à travers un réseau informatique
Akram Rekik | Workshop SSH/VNC
5
InstallopenSSH
$ sudo apt-get install openssh-server
$ sudo apt-get install openssh-client
Akram Rekik | Workshop SSH/VNC
6
SetupopenSSH
Start$ sudo /etc/init.d/ssh start$ sudo service ssh start
Stop$ sudo /etc/init.d/ssh stop$ sudo service ssh stop
Restart$ sudo /etc/init.d/ssh restart$ sudo service ssh restart
Akram Rekik | Workshop SSH/VNC
7
SyntaxeopenSSH
Syntaxe$ ssh user@serveur
Akram Rekik | Workshop SSH/VNC
8
ExempleTranfert de fichiers avec scp
scp (secure copy)La commande scp (secure copy), permet de copier des fichiers etdes 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 serveurmonServeur. Ce repertoire sera renommé localement enmonRepertoireLocal.Et vis versa
Akram Rekik | Workshop SSH/VNC
9
Exercice
EcerciceA partir de la machine hôte, créer un répertoire Test qui contient lesfichiers f1 et f2. Copier le répertoire Test sur le compte user de lamachine client.
Akram Rekik | Workshop SSH/VNC
10
Solution
C’est évident !!!
Akram Rekik | Workshop SSH/VNC
Merci !
Recommended