문제
다음 중 X 서버에 접근할 수 있는 클라이언트를 서버에 생성된 키 기반으로 제어할 때 사용하는 명령으로 알맞은 것은?
① xauth ② xhost ③ Xauthority ④ .Xauthority
정답
1번
해설
정답: 1. xauth 는 X 서버 접근을 매직 쿠키(키) 기반으로 제어하는 명령이다. ~/.Xauthority 의 쿠키를 다루어 사용자(키) 단위 인증을 수행한다.
오답 풀이
- 1번: xauth 는 키(쿠키) 기반 접근 제어 명령이므로 옳다(이 문항의 정답).
- 2번: xhost 는 호스트(IP/이름) 기반으로 접근을 허용·차단하는 명령이라 키 기반이 아니다.
- 3번: "Xauthority" 는 명령이 아니라 인증 쿠키를 담는 파일명이다.
- 4번: ".Xauthority" 역시 명령이 아니라 사용자 홈의 인증 파일이다.
보충 개념 X 접근 제어 두 방식: xhost(호스트 기반, 단순) vs xauth(쿠키/키 기반, 사용자 단위·안전). 쿠키는 ~/.Xauthority 에 저장된다.