进入交互式会话后,ssh 在 osx 客户端上挂起

进入交互式会话后,ssh 在 osx 客户端上挂起

我正在尝试通过 连接到远程服务器(远程服务器运行linux,本地客户端运行osxssh,但是 之后连接挂起Entering interactive session

  • 我可以sftp remote成功地
  • 我可以scp remote:something .
  • 我可以通过ssh -fN remote正确工作进行端口转发(端口转发的设置在.ssh/config
  • vnc我通过使用上述端口转发连接到服务器
  • rsync进入交互式会话后也会挂起。

我使用以下配置:

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

因为有人声称这是由于远程服务器上的本地文件造成的,所以我删除了所有.bash* .cshrc .profile

我注意到,当我尝试从我的 Linux 机器(我在我的 中作为虚拟机运行)连接时,不会发生这种情况。此外,当我尝试连接到另一台远程服务器时,osx连接会挂起。osx

我可以检查什么来调试此行为?

答案1

问题是我的 X 转发功能坏了osx。我已禁用它,现在可以连接

相关内容