Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
tutoriel:reverse_ssh [Le 26/01/2025, 05:57] – [Connexion au poste local depuis le poste distant] Thomas DCtutoriel:reverse_ssh [Le 26/01/2025, 05:57] (Version actuelle) – [Connexion sur le poste serveur depuis le poste distant] Thomas DC
Ligne 39: Ligne 39:
  
   * //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 -12345:localhost:22 userS@serveur</code>+<code>ssh -NR 12345:localhost:22 userS@serveur</code>
  
   * //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 ====