Ich versuche, eine Verbindung zu einem Remoteserver (auf dem der Remoteserver ausgeführt wird linux
, auf dem der lokale Client ausgeführt wird osx
) ssh
herzustellen, aber die Verbindung hängt danach Entering interactive session
.
- Ich kann
sftp remote
erfolgreich - ich kann
scp remote:something .
- Ich kann die Portweiterleitung über
ssh -fN remote
funktioniert korrekt (die Einstellung für die Portweiterleitung ist in der.ssh/config
) - Ich verbinde mich mit dem Server über
vnc
die 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, osx
wenn ich versuche, eine Verbindung zu einem anderen Remote-Server herzustellen.
Was kann ich überprüfen, um dieses Verhalten zu debuggen?