Нет предупреждения о данных xauth Пересылка X11 от macOS Catalina - linux - PullRequest
0 голосов
/ 22 марта 2020

Я пытаюсь установить как sh соединение с MacOS на linux. Я попытался следовать нескольким советам, найденным в inte rnet, однако при попытке запустить xclock все равно появляется следующая ошибка:

X11 соединение отклонено из-за неправильной аутентификации. Ошибка: не могу открыть дисплей: localhost: 10.0

Немного больше информации:

  • Не имеет значения, если я использую s sh -X something@somewhere или s sh -Y something@somewhere
  • Я установил XQuartz и он работает на моей Ma c. xclock et c работают на Ma c.
  • Когда я добавляю -vv при входе в систему, я получаю следующее: " debug1: Нет программы xauth. Предупреждение: Нет данных xauth; используются поддельные данные аутентификации для пересылки X11. Debug1: Запрос пересылки X11 с аутентификацией подделка."
  • который xauth @ Ma c дает результат / opt / X11 / bin / xauth, а который xauth вошел в систему на сервере дает / usr / bin / xauth -> Обратите внимание, что в ssh_config и sshd_config (@ Ma c) присутствует строка XAuthLocation / opt / X11 / bin / xauth
  • я раскомментировал ForwardX11 да и ForwardAgent да в ssh_config @ Ma c

Если вам потребуется дополнительная информация, пожалуйста, дайте мне знать! Я действительно надеюсь, что кто-то может привести меня к правильному решению!

...