Ubuntu 8.x, 9.1, 10.04~12.04 XDMCP 설정

적용 버전 : Ubuntu 8.x, 9.1, 10.04, 10.10, 11.10, 12.04

Ubuntu 8.x에서 XDMCP 접속을 위한 설정법입니다.

  1. XDM 설정

    • Linux runlevel 설정-Ubuntu는 레벨 1(단독 사용자 모드)를 제외하고는 모두 GUI 모드로 같습니다.
    • gdm 환경 설정 (gdm을 사용하는 경우)

      /etc/gdm/gdm.conf-custom 파일의 [xdmcp] 섹션에서 Enable의 값을 true(혹은 1)로 설정
      (gdm.conf 파일이 있는 경우 이 파일도 아래와 같은 설정을 합니다.)

      [xdmcp]
      Enable=true
  2. 방화벽 설정

    PC에서 UNIX/Linux 방향으로 UDP 177번 포트 개방
    UNIX/Linux에서 PC 방향으로 TCP 6000~6010번 포트 개방

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

    # init 1; init 2

Ubuntu 9.1, 10.04에서 XDMCP 접속을 위한 설정법입니다.

  1. XDM 설정

    • gdm 환경 설정 (gdm을 사용하는 경우)

      /etc/gdm/custom.conf  파일의 [xdmcp] 섹션에서 Enable의 값을 true(혹은 1)로 설정합니다. 파일이 없는 경우 생성하여 설정합니다.
      (gdm.conf 파일이 있는 경우 이 파일도 아래와 같은 설정을 합니다.)

      [xdmcp]
      Enable=true
  2. 방화벽 설정

    PC에서 UNIX/Linux 방향으로 UDP 177번 포트 개방
    UNIX/Linux에서 PC 방향으로 TCP 6000~6010번 포트 개방

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

    # /etc/init.d/gdm restart

Ubuntu 10.10에서 XDMCP 접속을 위한 설정법입니다.

  1. gdm 업그레이드
    ubuntu 10.10에 설치된 gdm(v2.30.5)이 IPv6만 지원하여 생기는 문제가 있습니다. 다음 명령을 이용하여 첨부한 gdm 패치 패키지를 설치합니다.

    $ sudo dpkg -i gdm_2.32.0-0ubuntu1_i386.deb
  2. XDMCP 설정

    • gdm 환경 설정 (ubuntu는 기본값으로 gdm을 사용합니다.)

      /etc/gdm/custom.conf  파일을 만들어 다음 내용을 추가합니다.

      [xdmcp]
      Enable=true
      DisplaysPerHost=10
  3. 방화벽 설정

    PC에서 UNIX/Linux 방향으로 UDP 177번 포트 개방
    UNIX/Linux에서 PC 방향으로 TCP 6000~6010번 포트 개방

  4. Linux 장비를 재부팅하거나 다음 명령을 실행한 후 Xmanager를 실행합니다.

    # /etc/init.d/gdm restart

Ubuntu 11.10, 12.04에서 XDMCP 접속을 위한 설정법입니다.

  1. XDMCP 설정

    •  lightdm  환경 설정

      /etc/lightdm/lightdm.conf 파일을 만들어 다음 내용을 추가합니다.

      [XDMCPServer]
      enabled=true
  2. 방화벽 설정

    PC에서 UNIX/Linux 방향으로 UDP 177번 포트 개방
    UNIX/Linux에서 PC 방향으로 TCP 6000~6010번 포트 개방

    (방화벽에 대한 자세한 사항은 우분투의 매뉴얼을 참조하시거나 우분투 공급사의 기술지원을 받으셔야 합니다. 믄제의 원인 파악을 위해서 일시적으로 방화벽을 제거하시고자 할 경우 'iptables -F' 명령을 사용해 보십시오. 그리고 우분투의 경우 기본값으로는 iptables가 구동하고 있지 않습니다. iptables -L 명령으로 구동 여부를 확인해 보십시오.)

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

    # service lightdm restart


  4. Xmanager 고정 세션 생성


    우분투 LightDM의 경우 XDMCP 브로드캐스트에 응답을 안하는 경우가 있어 Xmanager 세션 리스트에 나타나지 않을 수 있습니다. Xmanager에서 XDMCP 고정 세션을 만들거나 주소창에서 IP 주소나 호스트 이름을 직접 입력하시어 접속해 보십시오.