Outils pour utilisateurs

Outils du site


reverse_ssh

Différences

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

Lien vers cette vue comparative

Prochaine révision
Révision précédente
reverse_ssh [2016/08/21 17:54] – créée simonreverse_ssh [Date inconnue] (Version actuelle) – supprimée - modification externe (Date inconnue) 127.0.0.1
Ligne 1: Ligne 1:
-====== Reverse SSH ====== 
-Dans mon cas, j'utilise un serveur VPS sur lequel les personnes que je souhaite aider vont ouvrir un tunnel. La première chose à faire est de créer un ou deux utilisateurs sur le serveur. 
-<code bash> 
-me@server$ sudo adduser --no-create-home userToHelp 
-</code> 
  
-Il faut aussi vérifier que la configuration de [[ssh]] permettent cette opération : 
-<code bash> 
-me@server$ cat /etc/ssh/sshd_config | grep AllowTcpForwarding 
-AllowTcpForwarding yes 
-</code> 
- 
-Si la commande ne renvoi aucun résultat, il faut ajouter la ligne ''AllowTcpForwarding yes'' dans le fichier ''/etc/ssh/sshd_config''. Une fois que c'est fait, il faut redémarrer le service [[ssh]]. 
-<code bash> 
-me@server$ sudo service ssh restart 
-</code> 
- 
-Une fois tous les prérequis complétés, l'utilisateur que vous souhaitez aider peut ouvrir un tunnel. 
- 
-<code bash> 
-$ ssh -NR 22222:localhost:22 userToHelp@IP.DU.SERVEUR -p PORT-SSH-SUR-LE-SERVEUR 
-</code> 
- 
- 
-$ ssh -R 22222:localhost:22 simon@37.187.239.105 -p 1803 
-</code> 
- 
- 
-===== Sources ===== 
-  * [[https://doc.ubuntu-fr.org/tutoriel/reverse_ssh|reverse ssh (ubuntu-fr.org)]] 
-  * [[http://geekfault.org/2011/02/19/reverse-ssh-acceder-a-un-serveur-derriere-un-natfirewall/|reverse ssh - accéder à un serveur derrière un nat/firewall (geekfault.org)]] 
reverse_ssh.1471802077.txt.gz · Dernière modification : 2020/08/09 12:59 (modification externe)