NFS를 통해 파일 공유를 하는것 이외에 클라이언트 PC는 더 이상의 변화가 없다.
이 시점에서 당신은 콘솔 터미널을 하나 갖고 있다. 이제 몇가지 변화를 주어 X를 실행할 수 있게 해 보자.
클라이언트에서 루트 권한으로 Xconfigurator와 mouseconfig를 실행하라
만약 실패한다면 갖고 있는 CD의 RPMS 디렉토리를 체크하여 XF86Config를 사용하라.
#/etc/rc.d/init.d/xfs 파일을 체크하여 어떻게 xfs가 서버에서 시작되는지 알아보라. echo -n "Starting X Font Server: " rm -fr /tmp/.font-unix daemon --check xfs su xfs -c xfs -s /bin/sh touch /var/lock/subsys/xfs echo ;; #edit XF86Config for all machines FontPath "tcp/snoball:7100"
당신은 지금 클라이언트에서의 콘솔 로그인을 설정했다. 당신은 클라이언트의 메모리와 프로세서를 이용하고 있고, 이것은 콘솔 프로그램들에겐 충분하다. 그리고 python으로 프로그래밍을 하던가, pine으로 메일을 보내거나 lynx로 브라우징을 하는것과 같이 여러가지 작업에서 커다란 잇점을 지닌다.
당신은 아마 여기부터 X를 시작하여 다음 절에서는 서버에 변화를 갖도록
만들어야 한다. 프롬프트에서 X -query snoball
라고 치면 서버로
접속하는 로그인 상자를 보게 될 것이다.
서버 설정/em>
1. 클라이언트가 /etc/X11/xdm/Xaccess 파일에서 문법에 맞게 일치 되었는지 확인하라. * CHOOSER BROADCAST #any indirect host can get a chooser 2. /etc/X11/xdm/Xservers 파일에서 :0 앞에 주석 처리를 하라. #:0 local /usr/X11R6/bin/X 3. 그러고나서 init 스크립트를 수정하여 xdm이 실행되도록 하라. #etc/inittab id:5:initdefault: 과, # Run xdm in runlevel 5 # xdm is now a separate service x:5:respawn:/etc/X11/prefdm -nodaemon xdm:5:respawn:/usr/X11R6/bin/xdm -nodaemon
클라이언트 설정
WARNING라고 표시된 부분은 아직 제대로 동작되지 않는다. 그렇지만 콘솔 로긴을 통한 두 단계의 방법을 통해서 정확한 문법에 가깝게 표현했다.
#/tftpboot/elite/etc/inittab id:5:initdefault: #WARNING x:5:respawn:/usr/X11R6/bin/Xwrapper -query snoball #WARNING 클라이언트에서의 실행은? id:3:initdefault: #runlevel 3 ie console x:5:respawn:/etc/X11/prefdm -nodaemon