Xmanager FAQ

UNIX/Linux OS별 설정 Show all answers Hide all answers

RedHat 설정 2: RedHat Enterprise Linux 7.0


Redhat Enterprise Linux 7(RHEL 7)에서 XDMCP 접속을 위한 안내입니다.

RHEL 7의 기본 사용자 환경인 Gnome은 그래픽 렌더링을 위해 하드웨어를 직접 사용합니다. 그래서 Xmanager와 같이 원격에서 접속하는 경우에는 사용자 환경에 접속하지 못하거나 접속을 하더라도 매우 느립니다.

그러므로 RHEL 7을 사용할 경우에는 Gnome 사용자 환경과 XDMCP 데몬인 gdm을 사용할 수 없고 다른 XDMCP 데몬과 다른 사용자 환경을 사용해야 합니다.

다음은 XDMCP 데몬으로 gdm이 아닌 lightdm을, Gnome 사용자 환경 대신 Xfce나 KDE를 설치하고 사용하는 방법에 대한 안내입니다.
인터넷 접속 여부 등 실제 사용 환경과 다소 차이가 있을 수 있으며 다음 안내에 따라 변경한 시스템에서 생기는 문제에 대해서는 전적으로 사용자에게 있습니다.

다음은 모두 root의 권한으로 진행합니다.

XDMCP 데몬 교체 : gdm -> lightdm

1. lightdm 설치
저장소 정보 설치

# yum install lightdm

2. lightdm 설정
# vi /etc/lightdm/lightdm.conf
(파일이 없는 경우 새로 생성합니다.)

위 파일에서 다음과 같이 되도록 수정합니다.

[XDMCPServer]
enabled=true
3. 기본 Display Manager를 lightdm으로 교체

# systemctl disable gdm ; systemctl enable lightdm

4. lightdm 구동

# systemctl start lightdm

5. 방화벽 해제(방화벽 규칙에서 UDP 177번 등록에 대한 내용은 해당 OS의 사용자 매뉴얼을 참고하세요)
# systemctl stop firewalld.service


사용자 데스크톱 환경으로 Xfce 추가 설치

1. 저장소 정보 설치(lighdm 설치 시 epel 저장소 정보를 설치했다면 이 부분 건너 뛰어도 됩니다.)

2. 새로운 사용자 데스크톱 환경 설치(필요에 따라 선택적으로 설치합니다.)
- Xfce 설치
# yum groupinstall xfce

- KDE 설치
# yum groupinstall kde-desktop

3. 새로운 데스크톱 환경 적용: xdmcp 데몬 재기동
# systemctl restart lightdm

4. Xmanager 접속 후 로그인 화면에서 xfce나 KDE 선택


CentOS 설정:CentOS 7.x, 6.x, 5.x, 4.x


CentOS 7에서 XDMCP 접속을 위한 안내입니다.

CentOS 7의 기본 사용자 환경인 Gnome은 그래픽 렌더링을 위해 하드웨어를 직접 사용합니다. 그래서 Xmanager와 같이 원격에서 접속하는 경우에는 사용자 환경에 접속하지 못하거나 접속을 하더라도 매우 느립니다.

그러므로 CentOS 7을 사용할 경우에는 Gnome 사용자 환경과 XDMCP 데몬인 gdm을 사용할 수 없고 다른 XDMCP 데몬과 다른 사용자 환경을 사용해야 합니다.

다음은 XDMCP 데몬으로 gdm이 아닌 lightdm을, Gnome 사용자 환경 대신 Xfce나 KDE를 설치하고 사용하는 방법에 대한 안내입니다.
인터넷 접속 여부 등 실제 사용 환경과 다소 차이가 있을 수 있으며 다음 안내에 따라 변경한 시스템에서 생기는 문제에 대해서는 전적으로 사용자에게 있습니다.

다음은 모두 root의 권한으로 진행합니다.

XDMCP 데몬 교체 : gdm -> lightdm

1. lightdm 설치
저장소 정보 설치

# yum install lightdm

2. lightdm 설정
# vi /etc/lightdm/lightdm.conf

(파일이 없는 경우 새로 생성합니다.)
위 파일에서 다음과 같이 되도록 수정합니다.

[XDMCPServer]
enabled=true
3. 기본 Display Manager를 lightdm으로 교체

# systemctl disable gdm ; systemctl enable lightdm

4. lightdm 구동

# systemctl stop gdm; sleep 3; systemctl start lightdm

5. 방화벽 해제(방화벽 규칙에서 UDP 177번 등록에 대한 내용은 해당 OS의 사용자 매뉴얼을 참고하세요)
# systemctl stop firewalld.service


사용자 데스크톱 환경으로 Xfce 추가 설치

1. 저장소 정보 설치(위의 lightdm 설치 시 epel 저장소 정보를 설치했다면 이 부분 건너 뛰어도 됩니다.)
# yum install http://download.netsarang.co.kr/files/etc/epel-release-7-0.2.noarch.rpm

2. 새로운 사용자 데스크톱 환경 설치(필요에 따라 선택적으로 설치합니다.)
- Xfce 설치
# yum groupinstall xfce

- KDE 설치
# yum groupinstall kde-desktop

3. 새로운 데스크톱 환경 적용: xdmcp 데몬 재기동
# systemctl restart lightdm

4. Xmanager 접속 후 로그인 화면에서 xfce나 KDE 선택


CentOS 6.x, 5.x에서 XDMCP 접속을 위한 설정법입니다.

  1. XDMCP 설정
    구동 중인 프로세스 목록에 디스플레이 매니저로 gdm, gdm-binary가 나타나는 경우 gdm 환경 설정을, kdm이 나타나면 kdm 환경 설정을 참조합니다. 디스플레이 매니저가 xdm일 경우는 거의 없지만 목로게 xdm이 보이면 기술지원팀에 문의하시거나 다른 OS의 xdm 설정을 참조하시면 됩니다.

    • Linux runlevel 설정

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

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

      /etc/gdm/custom.conf 파일의 [xdmcp] 섹션에서 Enable의 값을 1(또는 true)로 설정. 이 파일이 없으면 다음 내용을 넣어서 파일을 생성합니다.
        [xdmcp]
        Enable=true


    • 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. Linux 장비를 재부팅하거나 다음 명령을 실행합니다. 

    # init 3; init 5

  3. 방화벽 설정 후 Xmanager를 실행합니다.

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

    시스템에 iptable 방화벽이 구동되고 있을 경우 다음 명령으로 iptable 기능을 정지하거나 위와 관련한 설정을 할 필요가 있습니다.

     #service iptables stop


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

  1. XDM 설정

    • Linux runlevel 설정

      /etc/inittab 파일에서 runlevel을 5로 설정 - 시스템을 재기동하여도 항상 그래픽 모드로 사용하기 위함입니다.
        id:5:initdefault:
    • gdm 환경 설정 (gdm을 사용하는 경우)

      /etc/X11/gdm/gdm.conf 파일의 [xdmcp] 섹션에서 Enable의 값을 1로 설정
        [xdmcp]
        Enable=1 (혹은 true)

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

      /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=1 (또는 true)

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

    # init 3; init 5

  3. 방화벽 설정 후 Xmanager를 실행합니다.

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

    시스템에 iptable 방화벽이 구동되고 있을 경우 다음 명령으로 iptable 기능을 정지하거나 위와 관련한 설정을 할 필요가 있습니다.

     #service iptables stop

Fedora 설정 1: Fedora 7~17

Fedora 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17에서 XDMCP 접속을 위한 설정법입니다.

  1. XDMCP 설정

    • Linux runlevel 설정
      시스템 재부팅 후에도 XDMCP 모드로 구동하기 위한 설정입니다.

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

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

      FedoraCore 9, 10의 gdm 버그 때문에 gdm을 사용하면 접속이 안됩니다. 다음 글을 참고하세요
      Fedora9, 10에서 Xbrowser를 통한 XDMCP 접속 시 유의점

    • /etc/gdm/custom.conf 파일의 [xdmcp] 섹션에서 Enable의 값을 true(혹은 1)로 설정
        [xdmcp]
        Enable=true

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

      /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. Linux 장비를 재부팅하거나 다음 명령을 실행합니다.

    # init 3; init 5

  3. 방화벽 설정 후 Xmanager를 실행합니다.

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

    시스템에 iptable 방화벽이 구동되고 있을 경우 다음 명령으로 iptable 기능을 정지하거나 위와 관련한 설정을 할 필요가 있습니다.

     #service iptables stop

Redflag 설정

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

  1. XDM 설정

    • Linux runlevel 설정

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

    • 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. Linux 장비를 재부팅하거나 다음 명령을 실행합니다. 

    # init 3; init 5


  3. 방화벽 설정 후 Xmanager를 실행합니다.

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

FedoraCore 설정: FedoraCore 1, 2, 3, 4, 5, 6

FedoraCore 1, 2, 3, 4에서 XDMCP 접속을 위한 설정법입니다.

FedoraCore 시리즈는 패키지가 버전 7부터는 그냥 Fedora라는 프로젝트로 배포됩니다.
Fedora 7 이상은 Fedora 설정법을 참고하세요.

  1. XDMCP 설정

    • Linux runlevel 설정
      시스템 재부팅 후에도 XDMCP 모드로 구동하기 위한 설정입니다.
      /etc/inittab 파일에서 runlevel을 5로 설정
      id:5:initdefault:
    • gdm 환경 설정 (gdm을 사용하는 경우)

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

      /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. Linux 장비를 재부팅하거나 다음 명령을 실행합니다.

    # init 3; init 5

  3. 방화벽 설정 후 Xmanager를 실행합니다.
PC에서 UNIX/Linux 방향으로 UDP 177번 포트 개방
UNIX/Linux에서 PC 방향으로 TCP 6000~6010번 포트 개방

시스템에 iptable 방화벽이 구동되고 있을 경우 다음 명령으로 iptable 기능을 정지하거나 위와 관련한 설정을 할 필요가 있습니다.

 #service iptables stop
FedoraCore 5, 6에서 XDMCP 접속을 위한 설정법입니다.

FedoraCore 시리즈는 패키지가 버전 7부터는 그냥 Fedora라는 프로젝트로 배포됩니다.
Fedora 7 이상은 Fedora 설정법을 참고하세요.
  1. XDMCP 설정

    • Linux runlevel 설정
      시스템 재부팅 후에도 XDMCP 모드로 구동하기 위한 설정입니다.

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

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

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

      /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. Linux 장비를 재부팅하거나 다음 명령을 실행합니다. 

    # init 3; init 5

  3. 방화벽 설정 후 Xmanager를 실행합니다.

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

    시스템에 iptable 방화벽이 구동되고 있을 경우 다음 명령으로 iptable 기능을 정지하거나 위와 관련한 설정을 할 필요가 있습니다.
    #service iptables stop

Suse(OpenSuSE) 설정: Suse 8, 9, 10, 11.0, 11.4, 12.x, 13.2

SuSE 8, 9, 10, SuSE Enterprise Server 9.x, 10.x에서 XDMCP 접속을 하기 위한 설정법입니다.

  1. XDMCP 설정

    • Linux runlevel 설정

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

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

      /etc/opt/gnome/gdm/gdm.conf 파일의 [xdmcp] 섹션에서 Enable의 값을 true(혹은 1)로 설정
        [xdmcp]
        Enable=true

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

      /etc/X11/xdm/Xaccess 파일의 다음 줄에 코멘트 기호(#)를 삭제
        #* #any host can get a login window ==>
        * #any host can get a login window
      /etc/opt/kde3/share/config/kdm/kdmrc 파일의 [Xdmcp] 섹션에서 Enable의 값을 true로 설정
        [Xdmcp]
        Enable=true

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

    # init 3; init 5

  3. 방화벽 설정 후 Xmanager를 실행합니다.

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

    시스템에 iptable 방화벽이 구동되고 있을 경우 다음 명령으로 iptable 기능을 정지하거나 위와 관련한 설정을 할 필요가 있습니다.

     #/etc/rc.d/SuSEfirewall2_setup stop


  1. OpenSuSE 10.x, 11.0에서 XDMCP 접속을 하기 위한 설정법입니다.

    1. XDMCP 설정

      • Linux runlevel 설정

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

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

        /etc/gdm/custom.conf 파일의 [xdmcp] 섹션에서 Enable의 값을 true(혹은 1)로 설정
          [xdmcp]
          Enable=true

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

        /etc/X11/xdm/Xaccess 파일의 다음 줄에 코멘트 기호(#)를 삭제
          #* #any host can get a login window ==>
          * #any host can get a login window
        /opt/kde3/share/config/kdm/kdmrc 파일의 [Xdmcp] 섹션에서 Enable의 값을 true로 설정
          [Xdmcp]
          Enable=true

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

       # init 3; init 5

    3. 방화벽 설정 후 Xmanager를 실행합니다.

PC에서 UNIX/Linux 방향으로 UDP 177번 포트 개방
UNIX/Linux에서 PC 방향으로 TCP 6000~6010번 포트 개방
시스템에 iptable 방화벽이 구동되고 있을 경우 다음 명령으로 iptable 기능을 정지하거나 위와 관련한 설정을 할 필요가 있습니다.
     #/etc/rc.d/SuSEfirewall2_setup stop

    OpenSuSE 11.4, 12.1, 12.2에서 XDMCP 접속을 하기 위한 설정법입니다.
    ※/etc/gdm/custom.conf의 [xdmcp] 섹션은 참고하지 않습니다.
    XDMCP 설정 - gdm을 사용하는 경우 (ps -aef grep dm 명령 실행 결과에 'gdm' 이 있는 경우)
    (외부로 서비스를 하기 위한 설정 )
    • yast sysconfig 명령 실행  
      • Desktop -> Display manager -> DISPLAYMANAGER_REMOTE_ACCESS : yes로 설정
        (관련 파일 : /etc/sysconfig/displaymanager)
    • XDMCP 데몬(gdm) 재구동
      • /etc/init.d/xdm restart  (gdm이 아니고 xdm입니다.)
      • 방화벽 설정
        • yast firewall 명령 실행
          allowed services -> Service to Allow에서 xdmcp를 추가합니다.
          (관련 파일 : /etc/sysconfig/SuSEfirewall2)

      OpenSuSE 13.2에서 XDMCP 접속을 하기 위한 설정법입니다.

      XDMCP 설정
      • yast sysconfig 명령 실행  
        Desktop -> Display manager -> DISPLAYMANAGER_REMOTE_ACCESS : yes로 설정
        (관련 파일 : /etc/sysconfig/displaymanager)

      • XDMCP 데몬 설정 reload
        # /usr/bin/systemctl reload display-manager
        방화벽 설정
        • yast firewall 명령 실행
          allowed services -> Service to Allow에서 xdmcp를 추가합니다.
          (관련 파일 : /etc/sysconfig/SuSEfirewall2)

        Ubuntu 설정 2 : Ubuntu 14.10, 14.04, 13.10, 13.04, 12.10


        Ubuntu 14.10, 14.04, 13.10, 13.04, 12.10에서 XDMCP 접속을 위한 설정법입니다.

        Ubuntu 위 버전들의 기본 사용자 환경인 Gnome(Ubuntu)은 그래픽 렌더링을 위해 하드웨어를 직접 사용합니다. 그래서 Xmanager와 같이 원격에서 접속하는 경우에는 데스크톱 사용자 환경에 접속하지 못하거나 접속을 하더라도 매우 느립니다.

        그러므로 위 OS를 사용할 경우에는 다른 데스크톱 사용자 환경을 사용해야 합니다.

        다음은 데스크톱 사용자 환경으로 Xfce를 설치하고 사용하는 방법에 대한 안내입니다.
        인터넷 접속 여부 등 실제 사용 환경과 다소 차이가 있을 수 있으며 다음 안내에 따라 변경한 시스템에서 생기는 문제에 대해서는 전적으로 사용자에게 있습니다.

        다음은 모두 root의 권한(혹은 sudo 명령 실행)으로 진행합니다.

        XDMCP 설정
        1. 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. XDMCP 서비스 데몬 재구동

        Linux 장비를 재부팅하거나 다음 명령을 실행합니다.
        $ sudo service lightdm restart

        4. Xmanager 세션 생성

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

        사용자 데스크톱 환경으로 Xfce 추가 설치

        1. 새로운 사용자 데스크톱 환경 설치.
        - Xfce 설치
        $ sudo apt-get update
        $ sudo apt-get install xubuntu-desktop

        2. 새로운 데스크톱 환경 적용: xdmcp 데몬 재기동
        $ sudo service lightdm restart

        3. Xmanager 접속 후 로그인 화면에서 xfce Session이나 Xubuntu Session을 선택합니다.


        Fedora 설정 2: Fedora 20, 19, 18


        Fedora 20, 19, 18에서 XDMCP 접속을 위한 안내입니다.

        Fedora 20, 19, 18의 기본 사용자 환경인 Gnome은 그래픽 렌더링을 위해 하드웨어를 직접 사용합니다. 그래서 Xmanager와 같이 원격에서 접속하는 경우에는 사용자 환경에 접속하지 못하거나 접속을 하더라도 매우 느립니다.

        그러므로 Fedora 20, 19, 18을 사용할 경우에는 Gnome 사용자 환경과 XDMCP 데몬인 gdm을 사용할 수 없고 다른 XDMCP 데몬과 다른 사용자 환경을 사용해야 합니다.

        다음은 XDMCP 데몬으로 gdm이 아닌 lightdm을, Gnome 사용자 환경 대신 Xfce나 KDE를 설치하고 사용하는 방법에 대한 안내입니다.
        인터넷 접속 여부 등 실제 사용 환경과 다소 차이가 있을 수 있으며 다음 안내에 따라 변경한 시스템에서 생기는 문제에 대해서는 전적으로 사용자에게 있습니다.

        다음은 모두 root의 권한으로 진행합니다.

        XDMCP 데몬 교체 : gdm -> lightdm 또는 kdm

        1. lightdm 설치 : 아래 Xfce를 설치하면 lightdm이 같이 설치됩니다.
        1. kdm 설치 : 아래  kde-desktop을 설치하면 kdm이 같이 설치됩니다.

        사용자 데스크톱 환경으로 Xfce, KDE 추가 설치

        1. 새로운 사용자 데스크톱 환경 설치(필요에 따라 선택적으로 설치합니다.)
        - Xfce 설치
        # yum groupinstall xfce

        - KDE 설치
        # yum groupinstall kde-desktop


        2. XDMCP 설정
        Xmanager 등 외부에서 XDMCP 접속을 하기 위한 설정입니다.

        - lightdm 설정
        # vi /etc/lightdm/lightdm.conf

        (파일이 없는 경우 새로 생성합니다.)
        위 파일에서 다음과 같이 되도록 수정합니다.

        [XDMCPServer]
        enabled=true

        - kdm 설정
        # vi /etc/kde/kdmm/kdmrc

        (파일이 없는 경우 새로 생성합니다.)
        위 파일에서 다음과 같이 되도록 수정합니다.

        [Xdmcp]
        Enable=true

        3. XDMCP 서비스 데몬 교체 및 재구동
        # systemctl disable gdm ; systemctl enable lightdm(또는 kdm)
        => 시스템의 기본 XDMCP 서비스 데몬을 lightdm으로 교체합니다.
        시스템이 재구동될 때 lightdm이 자동으로 시작됩니다.

        # systemctl stop gdm
        # systemctl start lightdm(또는 kdm)

        4. 방화벽 설정
        다음은 방화벽 구동 중지 명령입니다.
        XDMCP 접속을 위해서는 UDP 177번을 허용해야 하며 구체적인
        방화벽 설정은 해당 시스템의 OS 사용자 매뉴얼을 참고하여 설정합니다.

        # systemctl stop firewalld.service

        4. Xmanager 접속 후 로그인 화면에서 xfce나 KDE 선택


        Ubuntu 설정 1 : 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 브로드캐스트에 응답을 안하는 경우가 있어 Xbrowser 목록에 나타나지 않을 수 있습니다. Xbrowser에서 XDMCP 고정 세션을 만들거나 주소창에서 IP 주소나 호스트 이름을 직접 입력하시어 접속해 보십시오.


        Debian 설정: Sarge, Debian 7.5.0

        Debian Sarge에서 XDMCP 접속을 위한 설정법입니다.

        1. XDM 설정

          • Linux runlevel 설정

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

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

            /etc/X11/gdm/gdm.conf 파일의 [xdmcp] 섹션에서 Enable의 값을 1로 설정
              [xdmcp]
              Enable=1

        2. 방화벽 설정

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

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

          # init 3; init 5

        Debian 7.5.0에서 XDMCP 접속을 위한 설정법입니다.

        1. GDM3 설정

          • gdm3 환경 설정
          • /etc/gdm3/daemon.conf 파일의 [xdmcp] 섹션에서 Enable의 값을 1로 설정
              [xdmcp]
              Enable=1

        2. 방화벽 설정

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

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

          # service gdm3 restart

        Solaris 설정: Solaris 8, Solaris 9, Solaris 10

        Sun Solaris 8, Solaris 9, Solaris 10 에서 XDMCP 접속을 위한 설정법입니다.

        1. XDM 설정

          # /usr/dt/bin/dtconfig -e [사용]

          일부 시스템의 경우 보안 패치를 적용함으로써 외부로 XDMCP 서비스하는 것이 제한되기도 합니다. 다음 명령의 결과로 '-udpPort 0'이 나온다면 XDMCP 서비스가 제한되는 경우입니다.
          # ps -ef |grep dtlogin
            root   123   1   0 10:00:00 ?    0:00 /usr/dt/bin/dtlogin -daemon -udpPort 0

          이 경우라면 다음 명령을 통해서 dtlogin이 외부로 서비스할 수 있도록 합니다.

          # svccfg -s cde-login setprop 'dtlogin/args=""'
          # svcadm restart cde-login

        2. 방화벽 설정

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

        3. UNIX 장비를 재부팅한 후 Xmanager를 실행합니다.

        IRIX 설정

        IRIX 에서 XDMCP 접속을 위한 사항입니다.

        1. 다음의 다운로드 페이지에서 SGI 폰트를 다운로드 받아 설치합니다.
          폰트 다운로드 »

        2. IRIX의 /usr/lib/X11/xdm/xdm-config 파일에서 다음의 두 줄을 복사합니다.

            DisplayManager._0.session: /var/X11/xdm/Xsession
            DisplayManager._0.loginProgram: /var/X11/xdm/Xlogin


          복사한 부분을 붙여넣은 후 _0 부분을 Xmanager로 아래와 같이 수정합니다.

            DisplayManager.Xmanager.session: /var/X11/xdm/Xsession
            DisplayManager.Xmanager.loginProgram: /var/X11/xdm/Xlogin


        3. root로 접속하여 xdm을 초기화 합니다.

            $ ps -ef | grep xdm [Enter]    # xdm 프로세스를 찾습니다.
            486 ? S 0:00 xdm
            $ kill -1 486 [Enter]          # xdm 프로세스를 초기화합니다.

        RedHat 설정: Red Hat 7, 8, 9, RedHat Enterprise Linux 3.x, 4.x, 5.x, 6.x

        Red Hat 7, 8, 9, RedHat Enterprise Linux 3.x에서 XDMCP 접속을 위한 설정법입니다.

        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. 방화벽 설정

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

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

          # init 3; init 5

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

        1. XDM 설정

          • Linux runlevel 설정

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

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

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


          • 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

        Poseidon Linux 3.1 설정

        Poseidon Linux 3.1에서 XDMCP 접속 및 Xstart 접속을 위한 사항입니다.

        1. 네트워크 및 방화벽 설정

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

          • PC에서: ping Poseidon Linux IP 주소
          • 리눅스에서: ping PC IP 주소

          • 리눅스의 자체 방화벽 점검(iptables -F 명령 실행)
          • PC와 리눅스 사이의 모든 방화벽 점검: 네트워크 관리자에게 문의
          • PC 자체 방화벽: XP 이상의 시스템에서 윈도우즈 방화벽, 앤티바이러스 프로그램의 방화벽 프로그램, 금융사이트 방문 시 설치되는 ActiveX 형태의 방화벽 프로그램


        2. XDMCP 접속을 위한 설정

          • gdm 환경 설정:

            /etc/gdm/gdm.conf 파일의 [xdmcp] 섹션에서 Enable의 값을 true로 설정(gdm.conf-custom 파일이 있으면 이 설정을 최종적으로 적용하므로 이를 수정해야 합니다.)

              [xdmcp]
             Enable=true


          • gdm 다시 시작:

              # /etc/init.d/gdm stop; /etc/init.d/gdm start

        3. Xstart(Xmanager Passive) 세션 접속을 위한 설정

          • ssh 서버(데몬) 설치:

              # apt-get install openssh-server 명령 실행

          • Xstart를 실행하여 프로토콜을 SSH 선택한 후 접속

        Gentoo 설정

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

        1. XDMCP 설정

          • Linux runlevel 설정

            /etc/inittab 파일에서 runlevel이 3 또는 4, 5가 되도록 설정합니다.
              id:3:initdefault:

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

            /etc/X11/gdm/gdm.conf 파일의 [xdmcp] 섹션에서 Enable의 값을 1로 설정
              [xdmcp]
              Enable=1

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

            /usr/kde/3.4/share/config/kdm/Xaccess 파일의 다음 줄에 코멘트 기호(#)를 삭제
              #* #any host can get a login window ==>
              * #any host can get a login window
            /usr/kde/3.4/share/config/kdm/kdmrc 파일의 [xdmcp] 섹션에서 Enable의 값을 true로 설정
              [xdmcp]
              Enable=true
            (위 3.4 디렉토리는 Gentoo의 KDE 버전에 따라 달라질 수 있습니다.)
        2. 방화벽 설정

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

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

          # init 3; init 5

        HP-UX 설정: HP-UX 10.X, HP-UX 11.X

        HP-UX 10.X, HP-UX 11.X 에서 XDMCP 접속을 위한 설정법입니다.

        1. XDM 설정

          # /usr/dt/bin/dtconfig -e [사용]

        2. 방화벽 설정

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

        3. UNIX 장비를 재부팅한 후 Xmanager를 실행합니다.

        AIX 설정: AIX 4.X, AIX 5.X

        IBM AIX 4.X, AIX 5.X에서 XDMCP 접속을 위한 설정법입니다.

        1. XDM 설정

          # /usr/dt/bin/dtconfig -e [사용]

        2. 방화벽 설정

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

        3. UNIX 장비를 재부팅한 후 Xmanager를 실행합니다.

        Booyo Linux 설정

        Booyo Linux에서 XDMCP 접속을 위한 설정법입니다.

        1. XDM 설정

          • Linux runlevel 설정

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

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

            /etc/X11/gdm/gdm.conf 파일의 [xdmcp] 섹션에서 Enable의 값을 1로 설정
              [xdmcp]
              Enable=1

        2. 방화벽 설정

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

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

          # init 3; init 5

        Oracle Linux 설정

        Oracle Linux에서 XDMCP 접속을 위한 설정법입니다.

        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

        Slackware 9.1 설정

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

        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
            /opt/kde/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

        Mandrake 설정: Mandrake 9.1, Mandrake 10

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

        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
            /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

        Mandrake 10에서 XDMCP 접속을 위한 설정법입니다.

        1. XDM 설정

          • Linux runlevel 설정

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

          • 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
            /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

        FreeBSD 설정

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

        1. XDM 설정

          • Linux runlevel 설정

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

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

            /usr/X11R6/lib/X11/xdm/xdm-config 파일의 다음 라인을 코멘트 처리
              DisplayManager.requestPort: 0 ==>
              !DisplayManager.requestPort: 0
            /usr/X11R6/lib/X11/xdm/Xaccess 파일의 다음 줄에 코멘트 기호(#)를 삭제
              #* #any host can get a login window ==>
              * #any host can get a login window

        2. 방화벽 설정

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

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

          # init 3; init 5

        Hancom 설정: Hancom 3.1 AS, Hancom 4

        Hancom Linux 3.1 AS에서 XDMCP 접속을 위한 설정법입니다.

        1. XDM 설정

          • Linux runlevel 설정

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

          • 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
            /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

        Hancom Linux 4에서 XDMCP 접속을 위한 설정법입니다.

        1. XDM 설정

          • Linux runlevel 설정

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

          • 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
            /usr/share/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

        Haansoft 설정: Haansoft 2005, Haansoft 2006

        Haansoft Linux 2005에서 XDMCP 접속을 위한 설정법입니다.

        1. XDM 설정

          • Linux runlevel 설정

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

          • 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

        Haansoft Linux 2006에서 XDMCP 접속을 위한 설정법입니다.

        1. XDM 설정

          • Linux runlevel 설정

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

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

            /etc/X11/gdm/custom.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

        Caldera 3.11 설정

        Caldera 3.11에서 XDMCP 접속을 위한 설정법입니다.

        1. XDM 설정

          • Linux runlevel 설정:

            /etc/inittab 파일에서 runlevel을 5로 설정

               id:5:initdefault:

          • 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


            /opt/kde2/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