ssh bleibt nach dem Aufrufen der interaktiven Sitzung auf dem osx-Client hängen

0

Ich versuche, eine Verbindung zu einem Remoteserver (auf dem der Remoteserver ausgeführt wird linux, auf dem der lokale Client ausgeführt wird osx) sshherzustellen, aber die Verbindung hängt danach Entering interactive session.

  • Ich kann sftp remoteerfolgreich
  • ich kann scp remote:something .
  • Ich kann die Portweiterleitung über ssh -fN remotefunktioniert korrekt (die Einstellung für die Portweiterleitung ist in der .ssh/config)
  • Ich verbinde mich mit dem Server über vncdie oben angegebene Portweiterleitung
  • rsync HÄNGT AUCH nach dem Aufrufen der interaktiven Sitzung.

Ich verwende die folgende Konfiguration:

ServerAliveInterval 120

Host            *
ForwardX11       yes

Host            remote
HostName        remote.address.uk
HostKeyAlias    remote.address.uk
User            myusername
LocalForward    localhost:5903 remote:5904
LocalForward    localhost:5902 remote:5901
TCPKeepAlive    yes
IdentityFile    ~/.ssh/id_rsa

Da irgendwo behauptet wird, dass dies an lokalen Dateien auf dem Remote-Server liegt, habe ich alle entfernt .bash* .cshrc .profile

Ich habe festgestellt, dass dieses Verhalten nicht auftritt, wenn ich versuche, eine Verbindung über meine Linux-Box herzustellen (die ich als virtuelle Maschine in meiner ausgeführt habe osx). Die Verbindung hängt auch von meinem ab, osxwenn ich versuche, eine Verbindung zu einem anderen Remote-Server herzustellen.

Was kann ich überprüfen, um dieses Verhalten zu debuggen?

simona
quelle

Antworten:

0

Das Problem ist, dass die X-Weiterleitung auf meinem Server nicht funktioniert osx. Ich habe es deaktiviert und jetzt kann ich verbinden

simona
quelle