debug1: Remote: No xauth program; cannot forward with spoofing.
(Hinweis: Um sshd auf einem anderen Port auszuführen, müssen Sie möglicherweise iptables: /etc/init.d/iptables stopoder eine entsprechende Option ändern oder vorübergehend deaktivieren. )
Haben Sie vncpasswddas Konto aufgerufen, mit dem Sie die Konfigurationsdatei erstellt haben?
Ich hatte dieses Problem, weil ich das rootKonto konfiguriert habe , aber der vncBenutzer ein anderer ist. Führen Sie das vncpasswderneut im richtigen Konto aus und alles wird in Ordnung sein.
Die Frage bezieht sich auf xterm funktioniert nicht, da das Display nicht eingestellt ist. nichts zu tun vnc. Das für den Zugriff verwendete Protokoll kann ein beliebiges sein, z. B .: ssh
ssh -X user@server
?Antworten:
Sie müssen das Flag -X verwenden
quelle
In meinem Fall fehlte mir das Programm xauth auf dem Zielrechner
So debuggen Sie diese Situationen:
Führen Sie auf dem Zielhost einen anderen sshd-Daemon aus, um auf einem anderen Port zu debuggen:
Auf dem Quellhost:
In meiner Situation konnte ich sehen:
(Hinweis: Um sshd auf einem anderen Port auszuführen, müssen Sie möglicherweise iptables:
/etc/init.d/iptables stop
oder eine entsprechende Option ändern oder vorübergehend deaktivieren. )quelle
Versuchen Sie es mit diesem Befehl:
quelle
Haben Sie
vncpasswd
das Konto aufgerufen, mit dem Sie die Konfigurationsdatei erstellt haben?Ich hatte dieses Problem, weil ich das
root
Konto konfiguriert habe , aber dervnc
Benutzer ein anderer ist. Führen Sie dasvncpasswd
erneut im richtigen Konto aus und alles wird in Ordnung sein.quelle