Я декілька місяців мав підключення Putty через SSH до мого сервера Ubuntu 12.10. Вчора я почав отримувати таку помилку щоразу, коли я підключався:
Проксі-сервер PuTTY X11: спроба протоколу автентифікації спроба помилкова
Я можу зробити все на сеансі, крім запуску програм X Windows. Наскільки мені відомо, на стороні Windows нічого не змінилося, і я нещодавно встановив @ 20 оновлення на стороні Ubuntu під час звичайного обслуговування оновлення.
Я використовую Xming як сервер X на клієнті Windows. І як я вже сказав, це працювало просто чудово. Я підготував десятки результатів пошуку Google за цією помилкою, і, здається, пов’язана помилка, яка виникає після з'єднання SSH під час спроби SU або SUDO до іншого облікового запису, але це відбувається з моїм звичайним підключенням користувача.
Я спробував видалити файл .Xauthority з мого домашнього каталогу, також різні команди xauth add, щоб спробувати повернути правильний "чарівний файл cookie" назад у файл .Xauthority. Нічого не вийшло.
Будь-які думки?
xauth
команд, які дають інформацію, як очікувалося? Якщо ні, то це може пролити трохи світла на ситуацію. Який результат xauth list
(можна продовжити, видалити або замінити шістнадцятковий ключ, не потрібно ділитися цим). Найкращий спосіб надати всю цю інформацію - це відредагувати своє запитання ; Будь ласка, включіть якомога більше деталей про всі команди xauth, які ви намагалися, і те, що сталося.
ForwardX11Trusted
? (Цього не слід робити, коли будь-які користувачі, які не мають довіри, можуть ввести SSH, дивman 5 ssh_config
.). Якщо ви можете безпечно включити це, то навіть якщо ви не хочете, щоб це було включеним, це дасть цінну інформацію.