Expérimentations et tests

lundi 11 février 2008

le ssh, c'est magique

SSH autrement dit le Secure Shell, c'est trop cool.
avec le ssh on peut tout faire :

1 - se connecter à une machine.

ssh login@ip-machine-distante

2 - rediriger le port d'une autre machine en passant par une autre

ssh -L 10080:ip-machine-distante2:80 login@ip-machine-distante1

avec cette commande en faisant http://localhost:10080 on se retrouve sur la machine2.

Pour la machine 2 c'est la machine 1 qui c'est connecté.

3 - se connecter à une machine sans taper de mot de passe :

sur la machine-locale, on fait :
on génére un couple clef publique / clef privée, sur la machine à partir de laquelle on se connecte :
ssh-keygen -t rsa
on copie les clefs local sur la machine distante :
cat ~/.ssh/id_rsa.pub | ssh
login@ip-machine-distante "cat - >> ~/.ssh/authorized_keys"

à partir de là, plus besoi nde mot de passe pour se connecter sur la machine distante.

Aucun commentaire: