OpenSUSE 10.x, 11.0, Suse 8, 9, 10 and Suse Enterprise Server 9.x, 10.x XDMCP 설정


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

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


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

# init 3; init 5


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

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


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

#/etc/rc.d/SuSEfirewall2_setup stop

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

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


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

# init 3; init 5


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

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


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

#/etc/rc.d/SuSEfirewall2_setup stop