lundi 13 septembre 2010

SSH


Bonsoir,

Je vais vous parler de SSH (secure shell) par le biais de openssh qui est une version libre de la suite de protocole de SSH, des outils de connectivité de réseau sur lesquels un nombre croissant de personnes sur l'Internet viennent s'appuyer. Beaucoup d'utilisateurs de Telnet, Rlogin, FTP, ou d'autres programmes identiques, ne se rendent pas compte que leur mot de passe est transmis à travers les réseaux en clair. OpenSSH chiffre tout le trafic (mots de passe y compris).OpenSSH fournit également une variété de méthodes d'authentification.


Il devient donc impossible d'utiliser un sniffer pour voir ce que fait l'utilisateur.


Installation

Installez openSSH client  ( premier PC):
sudo apt-get install openssh-client

Installez openSSH server (second PC):
sudo apt-get install openssh-server


Connexion
 

Il ne nous reste plus qu'à nous connecter à l'adresse distant sous la forme user@adressePCdistant.
Ex: didier@192.168.0.12 en local avec iplocal=192.168.0.12
       didier@87.98.123.176 depuis internet (n'oubliez pas la redirection de ports au niveau de la box)


Quelques commandes
  • commande scp: 
SCP (= Secure Copy Protocol) donne la possibilité de transférer des fichiers entre des machines UNIX via le protocole sécurisé SSH. C’est rapide et c’est fait en toute sécurité.

Transférer le fichier file.txt vers le bureau de la machine192.168.0.12 :

scp file.txt 192.168.0.12:/home/didier/Bureau

Récupérer file2.txt situé sur /home/didier de la machine192.168.0.12 et le mettre dans le répertoire courant

scp  192.168.0.12:/home/didier/file2.txt . (oubliez pas le "." qui signifie répertoire courant)

  • Voir le bureau du pc distant par la commande -X de ssh
ssh -X didier@192.168.0.12


Voila, ce sera tout....pour le moment :)

Aucun commentaire:

Enregistrer un commentaire