xauth not creating .Xauthority file
Lorsque je lance ssh sur un système Linux Mint 17 sans tête, il ne crée pas de mise à jour / création d'un fichier .Xauthority.
De plus, lorsque je lance xauth
, j'obtiens la réponse :
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>
Il ne crée pas le fichier.
EDIT :
Quand je connecte le moniteur, puis me connecte localement, le fichier est créé mais quand j'essaie d'ajouter une entrée (parce que mon SSH ne le fait pas pour moi) :
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".
Au fait, faire un netstat --listen
montre le port en écoute :
tcp 0 0 localhost:6010 *:* LISTEN
AGH, plus d'infos. Je me suis déconnecté de la session X sur le serveur, et maintenant le fichier .Xauthority a disparu. Il semble que le fichier soit UNIQUEMENT là lorsque je me connecte en local. Quelqu'un peut-il me dire pourquoi, ou comment je peux résoudre ce problème ?
NOUVEAU DÉVELOPPEMENT :
J'ai créé un utilisateur vierge sur le système appelé “test”. Je me suis ensuite connecté, et sans AUCUNE autre commande, j'ai lancé xeyes. Ce qui a fonctionné ! Donc c'est SEUL l'utilisateur “marty” qui ne peut pas faire xforward. Comment puis-je copier les paramètres de test vers marty ?