Vous n'êtes pas identifié(e).
L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT →
Ci-dessous, les différences entre deux révisions de la page.
Prochaine révision | Révision précédente Prochaine révision Les deux révisions suivantes | ||
doc:reseau:ssh:client [17/06/2007 07:19] mattux créée |
doc:reseau:ssh:client [12/09/2010 16:49] 127.0.0.1 édition externe |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
+ | ====== La commande SSH ====== | ||
+ | |||
+ | ===== Introduction ===== | ||
+ | |||
+ | |||
+ | Le SSH est un protocole qui permet d'établir une connection avec un autre PC, ce qui permet ''en console'' d'avoir accès au contenu du PC distant. \\ | ||
+ | Pour faire des connections vers un PC à plusieurs KM vous devrez ouvrir le port 22 de votre routeur. | ||
+ | |||
+ | ===== Configuration de Base ===== | ||
+ | |||
+ | Le SSH est configuré avec un niveau de sécurité très faible, pour ce connecter en local à un PC distant il suffit de faire comme ceci. | ||
+ | |||
+ | ssh user@192.168.1.x | ||
+ | mot_de_passe | ||
+ | |||
+ | Remplacer user par votre login sur le second PC et le x par la véritable ip de votre machine hôte, vous devrez répondre à la question par yes et saisir votre mot de passe de session. | ||
+ | |||
+ | Pour te connecter sur un serveur ssh qui n'a pas le port 22 par défaut. | ||
+ | ssh mattux@mon.serveur.org -p 10010 | ||
+ | -p **10010** bien sûr à adapter au port ouvert, son numéro ! | ||
+ | |||
+ | === Recommandation importante : === | ||
+ | |||
+ | Je vous recommande de ne pas exporter cette connection SSH tel quelle sur le net... il y a des malins qui force le passage pour entrer chez vous ;-). | ||
+ | |||
+ | Donc si vous voulez exporter une session SSH via un PC a 18 000 km :-D de chez vous je vous recommande de faire une configuration avancée. | ||
+ | |||
+ | ==== Configuration avancée ==== | ||
+ | |||
+ | voir : [[config:ssh|Configuration de SSH]] | ||
+ | |||
+ | |||
+ | |||
+ | ===== Détail sur la ligne de commande SSH ===== | ||
+ | |||
+ | *ssh : invoque le protocole | ||
+ | *-L invoque de la création d'un tunnel crypté | ||
+ | *5901 : port coté local | ||
+ | *localhost : indique que l'accès se fera en local de manière transparente | ||
+ | *5900 : port du service distant | ||
+ | *user@80.80.80.80 : indique avec quelle user et sur quelle ip on va établir la connection. | ||
+ | * Pour ''COPIER'' un fichier sécurisé vous devez vous servir de : [[commande:scp|SCP]] | ||
+ | * Pour ''MONTER'' les fichiers servez-vous de : [[commande:sshfs|SSHFS]] |