RedHat Enterprise Linux 3.x, 4.x, 5.x, 6.x

RedHat Enterprise Linux 3.x에서 XDMCP 접속을 위한 설정입니다.

  1. XDM 설정
    1. Linux runlevel 설정
      /etc/inittab 파일에서 runlevel을 5로 설정
      id:5:initdefault:

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

    3. 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

    4. 방화벽 설정
      PC에서 UNIX/Linux 방향으로 UDP 177번 포트 개방
      UNIX/Linux에서 PC 방향으로 TCP 6000~6010번 포트 개방

  2. Linux 장비를 재부팅하거나 다음 명령을 실행한 후 Xmanager를 실행합니다.
    # init 3; init 5


RedHat Enterprise Linux 4.x, 5.x, 6.x에서 XDMCP 접속을 위한 설정입니다.

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

      /etc/gdm/custom.conf 파일의 [xdmcp] 섹션에서 Enable의 값을 1로 설정
      (custom.conf 파일이 없는 경우 파일을 새로 생성합니다.)
        [xdmcp]
        Enable=true


    3. kdm 환경 설정 (kdm을 사용하는 경우)
      /usr/share/config/kdm/Xaccess 파일의 다음 줄에 코멘트 기호(#)를 삭제
        #* #any host can get a login window ==>
        * #any host can get a login window
      /usr/share/config/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