728x90
반응형
SMALL

*이기적 영진닷컴 Youtube Link - https://www.youtube.com/watch?v=PAvZTw3CIm4&list=PL6i7rGeEmTvp_MYm0zuiFe7COrM3endfu&index=23

 

x윈도우는 클라이언트와 서버로 나뉘어져있다.

원격지에 있는 서버에 접속하기 위해서 사용하는 명령어는 xhost와 xauth 명령어 두개가 있다.

xhost

x서버에서 x서버로 x클라이언트가 접속을 하면 인증을 하게 된다.

xhost는 보통 ip나 도메인명을 이용해서 서버에 접속을 요청하게 된다.

xhost는 x서버에 접속할 수 있는 클라이언트를 지정하거나 해제할 수 있다.

xhost +: 클라이언트 접속 허용

xhost -: 클라리언트 접속 금지

특정하게 ip를 입력하지 않으면 모든 클라이언트의 접속을 허용하거나 금지한다는 뜻이다.

ip를 정확하게 기입하면 특정 클라이언트를 허용하거나 금지한다.

xhost 명령어를 통해서 x서버에 접속할 수 있지만 환경변수 DISPLAY를 통해서도 서버안에 프로그램을 실행할 수 있는 클라이언트 주소를 지정할 수 있다.

호스트 기반 인증 방식

xauth

MMC 방식의 인증

xauth 원격지에서 원격지 클라이언트가 x서버에 접속을 하려고 할 때 xhost 같은 경우 ip나 호스트명으로 인증을 허가하는 반면 xauth는 키를 인증한다.

x-windows를 실행할때 생성되는 키를 기반으로 해서 그 키에 인증이 되면 x서버에 서비스를 받게 되고 그렇지 않으면 x서버에 서비스를 받지 못하게 된다.

이를 사용자 인증 기반 또는 MMC 인증 방식이라고도 얘기를 한다.

홈 디렉토리 밑에 xauthority ($HOME/.Xauthority)에 대해 읽기 및 쓰기 권한이 있어야 한다.

사용자 인증이나 쿠키값들이 저장이 되어서 관리가 진행되고 있다.

매직 쿠키가 있어야 하는데 매직 쿠키를 보통 MIT 매직 쿠키 1이라는 값을 가지고 있고 그 값을 기반으로 해서 사용자 인증을 하고 그 사용자만이 x서버에 서비스를 클라이언트끼리 받을 수 있다.

ip나 도메인명으로만 x서버에 서비스를 받게 된다.

이 xauth같은 경우는 쿠키값 기반에 인증을 진행하기 때문에 조금 더 인증 절차가 강화된 방법이다.

 

오피스, 그래픽, 멀티미디어, 개발 및 기타 응용 프로그램들이 있다.

LibreOffice: 오피스 패키지, writer(문서 작성), impress(프레젠테이션) part2(스프레드 시트 및 드로잉 프로그램)

이외 gedit와 kwrite가 있는데 kwrite는 KDE 기반의 텍스트 편집기

 

감사합니다.

728x90
반응형
LIST

+ Recent posts