Wenn ich in ein kopfloses Linux Mint 17-System einsetze, erstellt es kein Update / keine .Xauthority-Datei.
Außerdem xauth
bekomme ich beim Laufen die Antwort:
marty@N40L ~ $ xauth
xauth: file /home/marty/.Xauthority does not exist
Using authority file /home/marty/.Xauthority
xauth>exit
marty@N40L ~ $ xauth
xauth: file /home/marty/.Xauthority does not exist
Using authority file /home/marty/.Xauthority
xauth>
Die Datei wird nicht erstellt.
BEARBEITEN:
Wenn ich den Monitor anschließe und mich dann lokal anmelde, wird die Datei erstellt, aber wenn ich versuche, einen Eintrag hinzuzufügen (weil mein SSH dies nicht für mich tut):
marty@N40L ~ $ xauth list
N40L/unix:0 MIT-MAGIC-COOKIE-1 34eee3b15cdb281021502d40dfba1cf2
localhost.localdomain/unix:0 MIT-MAGIC-COOKIE-1 34eee3b15cdb281021502d40dfba1cf2
marty@N40L ~ $ ls -d .X*
-rw------- 1 marty marty 115 Sep 3 12:03 .Xauthority
marty@N40L ~ $ xauth generate $DISPLAY .
PuTTY X11 proxy: wrong authorisation protocol attemptedxauth: (argv):1: unable to open display "localhost:10.0".
Übrigens netstat --listen
zeigt a, dass der Port lauscht:
tcp 0 0 localhost:6010 *:* LISTEN
AGH, mehr Infos. Ich habe mich auf dem Server von der X-Sitzung abgemeldet und jetzt ist die .Xauthority-Datei verschwunden. Es scheint, dass die Datei NUR dort ist, wenn sie lokal angemeldet ist. Kann mir jemand sagen, warum oder wie ich das beheben kann?
NEUE ENTWICKLUNG:
Ich habe auf dem System einen neuen Benutzer namens "test" erstellt. Ich habe mich dann eingeloggt und ohne irgendwelche anderen Befehle lief xeyes. Welches hat funktioniert! Es ist also NUR der Benutzer "marty", der nicht weiterleiten kann. Wie kopiere ich die Einstellungen von Test zu Marty?
ssh -X
Aktiviert die X11-Weiterleitung.