xauth: timeout in locking authority file

SSH 프로토콜의 Xstart 세션이나 Xshell에서 X 응용프로그램을 구동하고자 할 때 다음 오류 메시지가 나오면서 X 응용프로그램이 구동되지 않는 경우가 있습니다.

  1. .Xauthority 잠금 파일이 남아 있는 경우
    .Xauthority-c, .Xathority-l이 사용자의 홈디렉토리 남아있어 xauth가 이 잠금 파일을 생성하지 못하는 경우입니다. 이 파일들을 모두 삭제합니다.

    $ rm ~/.Xauthority-*
  2. SELINUX로 보안이 강화된 사용 환경에서 .Xauthority 파일이나 사용자의 홈디렉토리가 보안 설정이 잘못된 경우
    다음 명령으로 SELINUX의 기본 보안 설정이 되도록 합니다.

    $ /sbin/restorecon -v -v ~/.Xauthority
    $ /sbin/restorecon -v -v -R ~

기타 사용자의 홈디렉토리가 해당 사용자에게  맞는 접근 권한이 없거나 디스크 용량이 부족하여 파일을 기록하지 못할 때 문제가 생길 수 있으니 이 부분도 확인해 보시기 바랍니다.