Прокси PuTTY X11: попытка неверного протокола авторизации

Я использую замазку из Windows Vista для подключения к серверу Ubuntu и запускаю мой qtcreator с помощью Xming.

Я могу войти на сервер, но я не могу запустить qtcreator. появляется следующее сообщение:

PuTTY X11 proxy: wrong authorisation protocol attempted
PuTTY X11 proxy: wrong authorisation protocol attempted
PuTTY X11 proxy: wrong authorisation protocol attempted
PuTTY X11 proxy: wrong authorisation protocol attempted
qtcreator: cannot connect to X server localhost:10.0

, поэтому я ищу в сети, и я нашел эту ссылку , и я попытался найти ответ. однако, когда я выполняю список xauth, ничего не отображается.

соответственно, команда xauth list должна вернуть мне ключ (и я не знаю, что это за ключ). этот ключ должен быть добавлен позже к xauth. в конце концов все будет хорошо, и я смогу запустить qtcreator.

  • Итак, на простом английском языке, почему эта ошибка происходит?
  • и почему xauth ничего не возвращает?
  • и, наконец, что это за ключ?
3
задан 13 April 2017 в 15:23

2 ответа

На сервере откройте /etc/ssh/sshd_config

Отредактируйте строку ForwardX11Trusted, чтобы прочитать yes. Если такой строки не существует, добавьте ее.

ForwardX11Trusted yes

Перезапустите сервер ssh, и он должен работать.

0
ответ дан 13 April 2017 в 15:23

Я исправил проблему, которая была очень простой:

Недостаточно места на сервере. Таким образом, когда Xming пытается создать файл .Xauthority, он терпит неудачу (то есть: поскольку этот файл создается каждый раз, когда запускается определенное приложение, например: qt-creator, он не может переопределить старую версию самого себя, которая может все еще будет видно при перечислении файлов с помощью ls) ..

Итак, просто удалив все ненужные большие файлы и освободив место для Xming на диске, я снова смог увидеть qt-creator на моем локальном компьютере.

0
ответ дан 13 April 2017 в 15:23

Другие вопросы по тегам:

Похожие вопросы: