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 접속을 위한 설정법입니다.
- XDM 설정
- Linux runlevel 설정-Ubuntu는 레벨 1(단독 사용자 모드)를 제외하고는 모두 GUI 모드로 같습니다.
gdm 환경 설정 (gdm을 사용하는 경우)
/etc/gdm/gdm.conf-custom 파일의 [xdmcp] 섹션에서 Enable의 값을 true(혹은 1)로 설정
(gdm.conf 파일이 있는 경우 이 파일도 아래와 같은 설정을 합니다.)[xdmcp] Enable=true
- 방화벽 설정
PC에서 UNIX/Linux 방향으로 UDP 177번 포트 개방
UNIX/Linux에서 PC 방향으로 TCP 6000~6010번 포트 개방 Linux 장비를 재부팅하거나 다음 명령을 실행한 후 Xmanager를 실행합니다.
# init 1; init 2
Ubuntu 9.1, 10.04에서 XDMCP 접속을 위한 설정법입니다.
- XDM 설정
gdm 환경 설정 (gdm을 사용하는 경우)
/etc/gdm/custom.conf 파일의 [xdmcp] 섹션에서 Enable의 값을 true(혹은 1)로 설정합니다. 파일이 없는 경우 생성하여 설정합니다.
(gdm.conf 파일이 있는 경우 이 파일도 아래와 같은 설정을 합니다.)[xdmcp] Enable=true
- 방화벽 설정
PC에서 UNIX/Linux 방향으로 UDP 177번 포트 개방
UNIX/Linux에서 PC 방향으로 TCP 6000~6010번 포트 개방 Linux 장비를 재부팅하거나 다음 명령을 실행한 후 Xmanager를 실행합니다.
# /etc/init.d/gdm restart
Ubuntu 10.10에서 XDMCP 접속을 위한 설정법입니다.
gdm 업그레이드
ubuntu 10.10에 설치된 gdm(v2.30.5)이 IPv6만 지원하여 생기는 문제가 있습니다. 다음 명령을 이용하여 첨부한 gdm 패치 패키지를 설치합니다.$ sudo dpkg -i gdm_2.32.0-0ubuntu1_i386.deb
- XDMCP 설정
gdm 환경 설정 (ubuntu는 기본값으로 gdm을 사용합니다.)
/etc/gdm/custom.conf 파일을 만들어 다음 내용을 추가합니다.[xdmcp] Enable=true DisplaysPerHost=10
- 방화벽 설정
PC에서 UNIX/Linux 방향으로 UDP 177번 포트 개방
UNIX/Linux에서 PC 방향으로 TCP 6000~6010번 포트 개방 Linux 장비를 재부팅하거나 다음 명령을 실행한 후 Xmanager를 실행합니다.
# /etc/init.d/gdm restart
Ubuntu 11.10, 12.04에서 XDMCP 접속을 위한 설정법입니다.
- XDMCP 설정
lightdm 환경 설정
/etc/lightdm/lightdm.conf 파일을 만들어 다음 내용을 추가합니다.[XDMCPServer] enabled=true
- 방화벽 설정
PC에서 UNIX/Linux 방향으로 UDP 177번 포트 개방
UNIX/Linux에서 PC 방향으로 TCP 6000~6010번 포트 개방
(방화벽에 대한 자세한 사항은 우분투의 매뉴얼을 참조하시거나 우분투 공급사의 기술지원을 받으셔야 합니다. 믄제의 원인 파악을 위해서 일시적으로 방화벽을 제거하시고자 할 경우 'iptables -F' 명령을 사용해 보십시오. 그리고 우분투의 경우 기본값으로는 iptables가 구동하고 있지 않습니다. iptables -L 명령으로 구동 여부를 확인해 보십시오.) Linux 장비를 재부팅하거나 다음 명령을 실행한 후 Xmanager를 실행합니다.
# service lightdm restart
Xmanager 고정 세션 생성
우분투 LightDM의 경우 XDMCP 브로드캐스트에 응답을 안하는 경우가 있어 Xmanager 세션 리스트에 나타나지 않을 수 있습니다. Xmanager에서 XDMCP 고정 세션을 만들거나 주소창에서 IP 주소나 호스트 이름을 직접 입력하시어 접속해 보십시오.