우분투_Ubuntu

[우분투:UBUNTU] ssh X-server Display / Ananconda 환경 내

나날이발전 2020. 8. 30. 20:39

MobaXterm 프로그램을 통해서 기본적으로 제공해주는 X-server를 사용하고 있다. 

 

SSH 세션 생성 시 X-11 Forwarding 체크

 

(별도 X-server는 Moba 프로그램 사용 이후에는 안 쓰고 있어서 잘 모른다. )

 

그렇게 생성된 SSH 세션에서 GUI 프로그램 사용이 가능하다. 그러나 아나콘다 환경을 구현한 후 
생성한 환경 내에 들어가면 해당 X-server가 연결이 안되는 문제가 발생한다.
(추측하건대 root에서 Xauthority 설치가 안 된 이유이지 않을까 싶다.)

 

따라서 Conda 환경에 들어가게 되면 

아래와 같이 Xauth를 추가해주어야 한다. 

 

 

기존 환경내의 xauth list 값을 Conda 환경 내에 추가

 

본인의 경우 Conda 환경 내에서

sudo apt-get install xauth
xauth add desktop/unix:10 MIT-MAGIC-COOKIE-1 a6d22561c49d00f1abcee318d1dd62e6

xauth: file ~~~~/.Xauthority does not exit

 

에러 발생 시 

"xauth"

 

실행

그리고 다시 

"xauth add ~" 실행

 

그러면