Я пытаюсь подключиться к удаленному серверу (удаленный сервер под управлением linux , локальный клиент под управлением osx) через ssh , но соединение зависает после 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 ответ1

0

Проблема в том, что X перенаправление не работает на моем osx . Я отключил его, и теперь я могу подключиться

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .