IT 정보
리눅스 .Xauthority does not exist 오류 해결 방법
서기랑
2022. 11. 2. 19:34
오라클 클라우드를 통해 생성한 인스턴스를 ModaXterm을 이용해서 ssh 접속을 하니 아래와 같은 오류가 발생했다.
/usr/bin/xauth: file /home/ubuntu/.Xauthority does not exist
해당 오류는 .xauthority 파일이 없어서 발생하는 오류로 MobaXterm나 putty 등의 프로그램을 통해 접속한다면 옵션에서 X11-Forwarding를 체크한 뒤 접속하면 해결되는 간단한 오류다.
Xauthority does not exist 오류 해결하기
1. MobaXterm등의 프로그램.
세션 접속 화면이나 옵션 등을 잘 찾아보면 X11-Forwarding관련 값이 있을 것이다.
ModaXterm의 경우 Seeion settings의 Advanced SSH settings탭에서 [X11-Forwarding]를 체크하면 된다.
2. xauth 실행.
다른 방법으로는 콘솔에서 xauth를 실행하는 것이다.
xauth를 실행하면 .Xauthority 파일이 생성 된다.
그 외 내용
관련 옵션의 체크가 되어있는데도 접속 시 오류가 발생하는 경우도 있다.
보통 인스턴스를 생성하고 처음 접속했을때 이런 경우가 발생하는데 접속 종료 후 다시 접속을 하면 오류가 해결되기도 한다.
(안되면 그냥 xauth를 실행하자.)