문제
다음 결과에 해당하는 명령으로 알맞은 것은?
① echo $DISPLAY ② xhost list $DISPLAY ③ xauth list $DISPLAY ④ export DISPLAY
정답
3번
해설
정답: 3. 출력에 표시된 "MIT-MAGIC-COOKIE-1" 과 디스플레이별 인증 쿠키(16진 토큰)는 X 서버 접근 인증 정보다. 이를 조회하는 명령은 "xauth list $DISPLAY"(또는 xauth list)이다.
오답 풀이
- 1번: "echo $DISPLAY" 는 디스플레이 값(예: :0)만 출력할 뿐 MAGIC-COOKIE 인증 정보를 보여 주지 않는다.
- 2번: "xhost list $DISPLAY" 는 잘못된 형식이며, xhost 는 호스트(IP) 단위 접근 제어로 쿠키를 나열하지 않는다.
- 3번: xauth list 가 디스플레이별 MIT-MAGIC-COOKIE 인증 항목을 출력하므로 옳다.
- 4번: "export DISPLAY" 는 환경변수를 설정·내보내는 명령으로 인증 정보 출력이 아니다.
보충 개념 X 접근 제어 두 방식: xhost(호스트/IP 단위), xauth + .Xauthority(MIT-MAGIC-COOKIE 단위, 세밀·안전). xauth list 로 등록된 쿠키를 확인한다.