Sto cercando di connettermi a un server remoto (server remoto in esecuzione linux, client locale in esecuzione osx ) attraverso ssh, ma la connessione si blocca dopo Entering interactive session.
- io posso
sftp remotecon successo - io posso
scp remote:something . - Posso fare il port forwarding attraverso
ssh -fN remotefunziona correttamente (le impostazioni per il port forwarding sono nel.ssh/config) - Mi collego al server tramite
vncutilizzando il suddetto port forwarding rsyncANCORA HANGS dopo l'entrata nella sessione interattiva.
Sto usando la seguente configurazione:
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
Perché da qualche parte si sostiene che questo è dovuto a file locali sul server remoto, ho rimosso tutto il .bash* .cshrc .profile
Ho notato che questo comportamento non si verifica quando provo a connettermi dalla mia macchina Linux (che eseguo come macchina virtuale nella mia osx ). Anche la connessione pende dal mio osx quando provo a connettermi a un altro server remoto.
Cosa posso controllare per il debug di questo comportamento?