Od kilku miesięcy Putty łączy się przez SSH z moim serwerem Ubuntu 12.10. Wczoraj przy każdym połączeniu zaczęłam otrzymywać następujący błąd:
Proxy PuTTY X11: podjęto próbę nieprawidłowego protokołu uwierzytelnienia
Mogę zrobić wszystko w sesji oprócz uruchamiania aplikacji X Windows. Według mojej wiedzy nic się nie zmieniło po stronie Windows, a ostatnio instalowałem aktualizacje @ 20 po stronie Ubuntu podczas normalnej konserwacji aktualizacji.
Używam Xming jako serwera X na kliencie Windows. I jak powiedziałem, wszystko działało dobrze. Mam gotowe dziesiątki wyników wyszukiwania Google dotyczących tego błędu i większość z nich wydaje się obejmować błąd występujący po połączeniu SSH podczas próby połączenia SU lub SUDO z innym kontem, ale dzieje się tak w przypadku mojego zwykłego połączenia użytkownika.
Próbowałem usunąć plik .Xauthority z mojego katalogu domowego, a także różne polecenia dodawania xauth, aby spróbować odzyskać prawidłowe „magiczne ciasteczko” z powrotem do pliku .Xauthority. Nic nie działało.
jakieś pomysły?
xauth
poleceń dają informacje zgodnie z oczekiwaniami? Jeśli nie, może to rzucić nieco światła na sytuację. Jakie są wyniki xauth list
(możesz śmiało usunąć i wymienić klucz szesnastkowy, nie musisz go udostępniać). Najlepszym sposobem na dostarczenie wszystkich tych informacji jest edycja pytania ; podaj także jak najwięcej szczegółów o wszystkich poleceniach xauth, które próbowałeś i co się stało.
ForwardX11Trusted
? (Nie należy tego robić, gdy jakikolwiek niezaufany użytkownik, który może SSH, zobaczman 5 ssh_config
.) Jeśli to bezpieczne, możesz to włączyć, to nawet jeśli nie chcesz, aby było włączone, dostarczyłoby to cennych informacji.