Ich habe Putty mehrere Monate lang über SSH mit meinem Ubuntu 12.10-Server verbinden lassen. Gestern habe ich bei jeder Verbindung die folgende Fehlermeldung erhalten:
PuTTY X11-Proxy: Es wurde ein falsches Authentifizierungsprotokoll versucht
Ich kann in der Sitzung alles tun, außer X Windows-Anwendungen starten. Meines Wissens hat sich auf der Windows-Seite nichts geändert, und ich habe vor kurzem @ 20-Updates auf der Ubuntu-Seite während der normalen Upgrade-Wartung installiert.
Ich verwende Xming als X-Server auf dem Windows-Client. Und wie gesagt es hat prima funktioniert. Ich habe Dutzende von Google-Suchergebnissen für diesen Fehler parat und die meisten scheinen den Fehler zu beinhalten, der nach einer SSH-Verbindung auftritt, während ich versuche, SU oder SUDO mit einem anderen Konto zu verbinden, aber dies geschieht mit meiner regulären Benutzerverbindung.
Ich habe versucht, die .Xauthority-Datei in meinem Ausgangsverzeichnis zu löschen, und auch verschiedene xauth add-Befehle, um zu versuchen, das richtige "Magic Cookie" wieder in die .Xauthority-Datei aufzunehmen. Nichts hat funktioniert.
Irgendwelche Gedanken?
xauth
Befehle ausgegeben , die erwartungsgemäß Informationen liefern? Wenn nicht, könnte dies Aufschluss über die Situation geben. Was ist die Ausgabe von xauth list
(Sie können fortfahren und den hexadezimalen Schlüssel entfernen oder ersetzen, ohne das teilen zu müssen). Der beste Weg, um all diese Informationen bereitzustellen, besteht darin , Ihre Frage zu bearbeiten . Bitte geben Sie auch so viele Details wie möglich zu allen xauth-Befehlen an, die Sie ausprobiert haben, und was passiert ist.
ForwardX11Trusted
? (Dies sollte nicht durchgeführt werden, wenn nicht vertrauenswürdige Benutzer SSH verwenden könnenman 5 ssh_config
.) Wenn dies für Sie sicher ist, erhalten Sie wertvolle Informationen, auch wenn Sie es nicht aktiviert lassen möchten.