X 서버가 사용자 인터페이스를 제공하면 X클라이언트들이 이 인터페이스를 통해서 X서버에 접속
X 클라이언트들은 X 서버의 로컬 LAN이나 다른 네트워크 혹은 다른 운영체제 아키텍처에 있더라도 X 디스플레이 프로토콜이 네트워크를 통해서 투명(trancparent)하게 서버와 클라이언트 사이에 통신을 실행해서 연결됨
X 서버와 클라이언트 연결 전 SSH 터널링으로 클라이언트가 서버로부터 인증을 받아 통신 보호
X 서버가 서비스를 제공하기 전 필요한 기능과 라이브러리들이 로드가 되어야 함
X 폰트 서버가 있어야 클라이언트가 서버에 접속했을 때 해당 폰트를 사용할 수 있음
XFree 86 등이 있고 GNOME, XFCE, KDE 등 GUI 데스크탑 환경과 X Desktop 환경과 호환되게 하는 오픈 소스 프로젝트
X Display Manager 클라이언트와 서버 연결에서 세션의 시작과 끝을 하는 역할
총 11개의 Port 열기
Vmware 3D가 없어서 문제가 될 뿐 Xorg 로 접속 한 것을 확인 할 수 있음
yum -y install Xnest
xrandr: 원격머신에서 설정 할 수 있는 해상도를 보여줌
Lost connection to X server: Resource temporarily unavailable
Xming도 X와 유사, 서버-클라이언트 구조로써 클라이언트에 없는 서버 프로그램을 클라이언트에서 실행되게 하므로 유용, 작업 결과는 서버에 저장
window7에서 Xming putty 설치 후 ssh 연결
x display Location 설정
connect 하면 console이 확인됨 이는 putty 연결이기 때문
console로 들어갔으나, 위와 같은 설정으로 ubuntu 서버를 gui로 진행
gedit 파일이 열린 것을 확인 할 수 있음
저장을 하게되면 ubuntu 머신에 저장하는 것을 확인이 가능 하기 때문