Sous un Unix (come Linux), il faut avoir les droits root pour pouvoir ouvrir des ports <1024.
Chez toi, avec ta commande hts, tu ouvres le port 80, ce qui fonctionne parce que tu dois lancer cette commande en root.
En revanche, à ton université, tu essaies d'ouvrir le port 22 sur le serveur où tu es connecté, ce que tu n'as pas le droit de faire (d'autant que ce port est certainement déjà utilisé par le serveur SSH local).
La solution est de préciser un autre port XXXX au dessus de 1024 (et non déjà utilisé sur ton serveur !)
Ensuite tu te connectes chez toi en tapant :
ssh -p XXXX user@localhost.
Si tu veux mon avis, tu devrais également utiliser un port différent pour la partie serveur chez toi (hts). Ainsi hts serait lancé avec les droits d'un simple utilsateur, plutôt qu'avec les droits root. Il y a de grandes chances que le proxy de ton université autorise aussi le port 8080 (voire d'autres, à essayer ...)
Tout ça marche plutôt bien (je le fais à mon taf), même si c'est un peu plus lent qu'une connexion directe.
# Pb de droits
Posté par JJD . En réponse au message Faire un tunnel HTTP pour SSH. Évalué à 6.
Sous un Unix (come Linux), il faut avoir les droits root pour pouvoir ouvrir des ports <1024.
Chez toi, avec ta commande hts, tu ouvres le port 80, ce qui fonctionne parce que tu dois lancer cette commande en root.
En revanche, à ton université, tu essaies d'ouvrir le port 22 sur le serveur où tu es connecté, ce que tu n'as pas le droit de faire (d'autant que ce port est certainement déjà utilisé par le serveur SSH local).
La solution est de préciser un autre port XXXX au dessus de 1024 (et non déjà utilisé sur ton serveur !)
Ensuite tu te connectes chez toi en tapant :
ssh -p XXXX user@localhost.
Si tu veux mon avis, tu devrais également utiliser un port différent pour la partie serveur chez toi (hts). Ainsi hts serait lancé avec les droits d'un simple utilsateur, plutôt qu'avec les droits root. Il y a de grandes chances que le proxy de ton université autorise aussi le port 8080 (voire d'autres, à essayer ...)
Tout ça marche plutôt bien (je le fais à mon taf), même si c'est un peu plus lent qu'une connexion directe.
A+
JJED