D3R S3H@
10.07.03, 12:24
Hallo ich versuche gerade ftp über eine ssh verbindung zu tunneln! Das klappt auch schon ein bischen!
Damit ihr versteht warum ich das versuche hier eine kleine grafik meiner situation:
http://www.tb-xtreme.net/linuxprob.jpg
Da ich hinter der Firewall sitze und nur ssh und internet über den http-proxy darf, versuche ich über die ssh verbindung zu meinem server (da bin ich root) an einen beliebigen ftp server zu kommen! (der kein ssh hat)
mit dem befehl:
ssh -L 21:1.2.3.4:21 5.6.7.8
baue ich den tunnel auf!
Dann stelle ich in meinem ftp prog den zielhost auf 127.0.0.1
Nun das connecten an den Ftp server klappt soweit nur mein ftp programm schafft es nicht einen dataconnection zu öffnen. Verzeichnisse kann ich wechslen, wenn ich weis wie der ordner heisst!
Nur die dateien sehen kann ich nicht, da er diesen datenkanal braucht. Ftp braucht doch nur den port 21? Oder braucht es für den datenkanal einen zweiten port? Oder woran liegt das?
Bitte um hilfe...
Damit ihr versteht warum ich das versuche hier eine kleine grafik meiner situation:
http://www.tb-xtreme.net/linuxprob.jpg
Da ich hinter der Firewall sitze und nur ssh und internet über den http-proxy darf, versuche ich über die ssh verbindung zu meinem server (da bin ich root) an einen beliebigen ftp server zu kommen! (der kein ssh hat)
mit dem befehl:
ssh -L 21:1.2.3.4:21 5.6.7.8
baue ich den tunnel auf!
Dann stelle ich in meinem ftp prog den zielhost auf 127.0.0.1
Nun das connecten an den Ftp server klappt soweit nur mein ftp programm schafft es nicht einen dataconnection zu öffnen. Verzeichnisse kann ich wechslen, wenn ich weis wie der ordner heisst!
Nur die dateien sehen kann ich nicht, da er diesen datenkanal braucht. Ftp braucht doch nur den port 21? Oder braucht es für den datenkanal einen zweiten port? Oder woran liegt das?
Bitte um hilfe...