Я пытаюсь установить как 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
Если вам потребуется дополнительная информация, пожалуйста, дайте мне знать! Я действительно надеюсь, что кто-то может привести меня к правильному решению!