헤드리스 Linux Mint 17 시스템에 넣을 때 업데이트 / .Xauthority 파일을 만들지 않습니다.
또한, 내가 달릴 때 나는 xauth
대답을 얻는다 :
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>
파일을 만들지 않습니다.
편집하다:
모니터를 연결하고 로컬로 로그인하면 파일이 생성되지만 항목을 추가하려고하면 (SSH가 나를 위해하지 않기 때문에) :
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".
덧붙여서, a를하는 netstat --listen
것은 포트 청취를 보여줍니다 :
tcp 0 0 localhost:6010 *:* LISTEN
AGH, 자세한 정보 서버에서 X 세션에서 로그 아웃했으며 .Xauthority 파일이 사라졌습니다. 로컬로 로그인했을 때만 파일이있는 것 같습니다. 누구든지 왜 또는 어떻게 해결할 수 있는지 말해 줄 수 있습니까?
새로운 개발 :
"test"라는 시스템에서 처녀 사용자를 만들었습니다. 그런 다음 다른 명령없이 xeyes를 실행했습니다. 어느 것이 효과가 있었습니까! 따라서 xforward 할 수없는 것은 오직 "marty"사용자입니다. 테스트에서 marty로 설정을 어떻게 복사합니까?
ssh -X
X11 전달을 활성화합니다.