xauth maakt geen .Xauthority bestand
Wanneer ik in een hoofdloos Linux Mint 17 systeem ssh, maakt het geen update / een .Xauthority bestand.
Bovendien, wanneer ik xauth
draai krijg ik het antwoord:
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>
Het maakt het bestand niet aan.
EDIT:
Als ik monitor aansluit en vervolgens lokaal inlog, wordt het bestand aangemaakt maar als ik een entry probeer toe te voegen (omdat mijn SSH het niet voor mij doet):
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".
Overigens laat het doen van een netstat --listen
de poort luisteren zien:
tcp 0 0 localhost:6010 *:* LISTEN
AGH, meer info. Ik heb uitgelogd van de X-sessie op de server, en nu is het .Xauthority bestand verdwenen. Het lijkt erop dat het bestand ALLEEN aanwezig is als je lokaal bent ingelogd. Kan iemand mij vertellen waarom, of hoe ik dit kan verhelpen?
NEW DEVELOPMENT:
Ik heb een maagdelijke gebruiker aangemaakt op het systeem genaamd “test”. Ik heb toen ingelogd, en zonder enige andere commando’s, heb ik xeyes uitgevoerd. Dat werkte! Dus het is ALLEEN de gebruiker “martelaar” die niet kan doorsturen. Hoe kopieer ik de instellingen van “test” naar “marty”?