Ich versuche etwas ziemlich ungewöhnliches (für mich jedenfalls) mit SSH zu machen und ich kann es nicht zum Laufen bringen, hoffentlich können Sie helfen.
Ich möchte mit SSH von meinem Mac aus eine Verbindung zu einem Remote-Server herstellen. So weit, ist es gut. Jetzt das knifflige Bit, mit der Verbindung zum Remoteserver hergestellt möchte ich dann eine Verbindung vom Remoteserver ZURÜCK zum lokalen Rechner initiieren. Ich weiß, verrückt. Grundsätzlich muss ich durch diese Rahmen springen, um den Remote-Server durchsuchen und dann Dateiinformationen an meinen lokalen Computer zurücksenden zu können, damit eine Anwendung auf dem lokalen Computer mit ihnen umgehen kann. Hoffentlich macht das Sinn!
In dem Moment, in dem ich nach dem Anmelden am Remote-Server SSH auf den lokalen Computer zurücksende, bleibt das Terminal einfach stehen und surrt, auch mit -v gibt es keine Fehler.
Ich versuche herauszufinden, wo ich anrufen soll, indem ich mir die Ausgabe der Variablen $ SSH_CLIENT ansehe, aber ich habe eine Standard-Vanille-Internetverbindung (keine statische IP-Adresse). Ich denke, das könnte das Problem verursachen.
Dinge, die ich festgestellt habe: Ich bin auf einem Mac (OS X 10.6.4) und habe die Remote-Anmeldung in den Systemeinstellungen / -freigaben aktiviert. Wenn ich versuche, von einem anderen Computer im LAN aus SSH auf meinem Mac auszuführen, kann ich keine Probleme mit der Verbindung herstellen. Wenn ich versuche, SSH von meinem Remote-Server auf einen anderen Server (nicht auf meinen lokalen Computer) zu übertragen, kann ich ohne Probleme eine Verbindung herstellen.
Die obigen Tatsachen lassen mich denken, dass ich in Bezug auf Firewalls usw. auf den lokalen und Remote-Computern im Klaren bin.
Ich bin mir sicher, dass ich hier etwas ganz Offensichtliches vermissen muss, aber für mein ganzes Leben kann ich es nicht in den Griff bekommen.
Jede Hilfe, Links oder allgemeines Anstupsen in die richtige Richtung wäre sehr dankbar!