data for us

XDMCP 접속 허용 (gdm.conf) 본문

Linux 4us

XDMCP 접속 허용 (gdm.conf)

한스 2007. 7. 20. 09:34
XDMCP 접속 허용 (gdm.conf)

Xmanager는 XDMCP 방식을 사용하여 리눅스 시스템에 접속을 하게 된다. 그러므로 리눅스 시스템에서는 이 XDMCP 기능이 접속할 수 있도록 허용하는 설정을 해주어야 하는데, Gnome에서는 gdm (Gnome Display Manager)을 사용하므로 아래의 경로에 있는 gdm 설정파일에서 수정한다.

# vi /etc/X11/gdm/gdm.conf    # RedHat의 경우

※ 타 리눅스를 사용하는 경우, 설정 파일의 경로가 다를 수 있음

[security]

DisallowTCP=false

AllowRemoteRoot=true


1. XDM 설정
Linux runlevel 설정

/etc/inittab 파일에서 runlevel을 5로 설정
id:5:initdefault:
gdm 환경 설정 (gdm을 사용하는 경우)

/etc/X11/gdm/gdm.conf 파일의 [xdmcp] 섹션에서 Enable의 값을 1로 설정
[xdmcp]
Enable=1
kdm 환경 설정 (kdm을 사용하는 경우)

/etc/X11/xdm/xdm-config 파일의 다음 라인을 코멘트 처리
DisplayManager.requestPort: 0 ==>
!DisplayManager.requestPort: 0
/etc/X11/xdm/Xaccess 파일의 다음 줄에 코멘트 기호(#)를 삭제
#* #any host can get a login window ==>
* #any host can get a login window
/etc/kde/kdm/kdmrc 파일의 [xdmcp] 섹션에서 Enable의 값을 true로 설정
[xdmcp]
Enable=true

2. 방화벽 설정
PC에서 UNIX/Linux 방향으로 UDP 177번 포트 개방
UNIX/Linux에서 PC 방향으로 TCP 6000~6010번 포트 개방
3. Linux 장비를 재부팅하거나 다음 명령을 실행한 후 Xmanager를 실행합니다.
# init 3; init 5