Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
tutoriel:reverse_ssh [Le 26/01/2025, 05:57] Thomas DC [Connexion au poste local depuis le poste distant] |
tutoriel:reverse_ssh [Le 26/01/2025, 05:57] (Version actuelle) Thomas DC [Connexion sur le poste serveur depuis le poste distant] |
||
---|---|---|---|
Ligne 39: | Ligne 39: | ||
où | où | ||
* //12345// est à remplacer par un numéro de port aléatoire (entre 1024 et 65535 qui sont réservés pour des applications utilisateurs) et non utilisé de votre choix | * //12345// est à remplacer par un numéro de port aléatoire (entre 1024 et 65535 qui sont réservés pour des applications utilisateurs) et non utilisé de votre choix | ||
- | * le port //22// est le port d'écoute ssh sur la machine //**distant**//, | ||
* **userL** et le mot de passe de connexion sont ceux [[#Création d'un utilisateur dédié sur le poste local|défini précédemment]]. | * **userL** et le mot de passe de connexion sont ceux [[#Création d'un utilisateur dédié sur le poste local|défini précédemment]]. | ||
* **local** est l'adresse IP publique de la machine locale (au besoin avec une règle NAT dans la box locale pour être joignable de l'extérieur) | * **local** est l'adresse IP publique de la machine locale (au besoin avec une règle NAT dans la box locale pour être joignable de l'extérieur) | ||
Ligne 78: | Ligne 77: | ||
==== Connexion sur le poste serveur depuis le poste distant ==== | ==== Connexion sur le poste serveur depuis le poste distant ==== | ||
+ | |||
Initiez une connexion sur **//serveur//** en tapant dans un [[:terminal]] de la machine **//distant//** : | Initiez une connexion sur **//serveur//** en tapant dans un [[:terminal]] de la machine **//distant//** : | ||
- | <code>ssh -R 12345:localhost:22 userS@serveur</code> | + | <code>ssh -NR 12345:localhost:22 userS@serveur</code> |
où | où | ||
* //12345// est à remplacer par un numéro de port aléatoire de votre choix, | * //12345// est à remplacer par un numéro de port aléatoire de votre choix, | ||
Ligne 85: | Ligne 85: | ||
* **userS** et le mot de passe de connexion sont ceux [[#Création d'un utilisateur dédié sur le poste serveur |défini précédemment]] | * **userS** et le mot de passe de connexion sont ceux [[#Création d'un utilisateur dédié sur le poste serveur |défini précédemment]] | ||
* **serveur** est l'adresse ip ou le nom de domaine du serveur tiers | * **serveur** est l'adresse ip ou le nom de domaine du serveur tiers | ||
- | |||
- | <note tip> L'option ''-N'' peut également être ajoutée pour ne pas faire apparaitre d'invite de terminal sur //**distant**//</note> | ||
==== Connexion sur le poste serveur depuis le poste local ==== | ==== Connexion sur le poste serveur depuis le poste local ==== |