-
<Linux 마스터 2급> 원격지에서 X 클라이언트 이용Linux 마스터 2급 2021. 11. 11. 23:22
■xhost
1. 명령어 xhost는 X 서버에 접속할 수 있는 클라이언트를 지정하거나 해제
2. X 서버에게 디스플레이를 요청 시 해당 요청에 대해 허용 여부를 호스트 단위로 제어
형식 xhost [+|-] [IP|도메인명] xhost + X 서버에 모든 클라이언트 접속을 허용 xhost - X 서버에 모든 클라이언트 접속을 금지 xhost + IP 주소 해당 IP 주소를 가진 호스트의 접속을 허용 xhost - IP 주소 해당 IP 주소를 가진 호스트의 접속을 금지 3. 환경변수 DISPLAY로 X 서버 프로그램이 실행될 때 표시되는 클라이언트 주소를 지정
■xauth
1. xauth는 .Xauthority 파일의 쿠키 내용을 추가, 삭제, 리스트를 출력하는 유틸리티
2. xhost가 호스트 기반 인증 방식을 사용하기 위해 필요한 유틸리티라면 xauth는 MMC 방식의 인증 방식을 사용하기 위한 필수 유틸리티
3. 원격지에서 접속하는 X 클라이언트를 허가할 때 IP 주소나 호스트명이 아닌 X-윈도우 실행 시에 생성되는 키 값으로 인증할 때 사용
4. 사용자 인증 기반을 지원하기 위해 각 사용자에게 네트워크화된 홈 디렉터리에 파일 $HOME/.Xauthority에 대해
읽기 및 쓰기 권한 필요
· .Xauthority 파일에는 응용 프로그램이 실행될 표시장치에 대한 "매직 쿠키(magic cookie)"가 필요
· 매직 쿠키는 MIT-MAGIC-COOKIE-1이라는 쿠키값을 가짐
형식 xauth [옵션] 옵션 기능 list · 현재 사용되는 모든 쿠키값 리스트 확인
· 지정된 '표시장치'의 쿠키값 확인list [표시장치명] · 지정된 프로토콜 및 키를 지정된 표시장치의 권한 부여
· 파일에 추가'Linux 마스터 2급' 카테고리의 다른 글
<Linux 마스터 2급> 네트워크의 개요와 통신망 종류 (0) 2021.11.14 <Linux 마스터 2급> X-윈도우 응용 프로그램 (0) 2021.11.11 <Linux 마스터 2급> 윈도우 매니저와 데스크톱 환경 (0) 2021.11.09 <Linux 마스터 2급> X-윈도우 설정과 실행 (0) 2021.11.08 <Linux 마스터 2급> X-윈도우의 특징과 구성 요소 (0) 2021.11.06