Kubuntu9.04 사용자 입니다. [3]

Kubuntu9.04 사용자 입니다.

2009-06-07 18:17 - Casanova.K

안녕하세요..
Kubuntu 9.04를 사용하고 있습니다.
Xstart에서 /usr/bin/startkde로 접속이 가능합니다. (SSH)로 말이죠..
그런데 이 방법은 새로운 KDE를 하나 더 띄우는것인것 같은데..(맞나요??)

저는 현재 서버상에 띄워져 있는 KDE를 사용하고 싶습니다.
예를 들어 현재 서버상의 KDE에 여러가지 프로그램들이
띄워져 있다면.. 그것을 보고 싶은것입니다.
그렇게 하려면 어떠한 방식으로 접속을 해야하는 것인가요?

또한 Xstart를 이용하여 접속하는 것과
XDMCP를 이용하여 접속하는것이 어떻게 다른지 알고 싶습니다.

그럼 답변 부탁드립니다. 수고하세요~

제품명 : Xmanager 3.0
연결 방법 : Xstart connection


Re: Kubuntu9.04 사용자 입니다.

2009-06-08 18:06 - 넷사랑

안녕하세요?
넷사랑컴퓨터 기술지원입니다.

Xwindow 시스템은 X응용프로그램(Xclient)과 그 결과인 그래픽 출력 부분(Xserver)이 나뉘어져 있습니다. Xclient와 Xserver는 같은 머신에 있을 수도 있고 다른 머신에 있을 수도 있습니다. 이 중 Xserver에 해당하는 부분이 저희 Xmanager입니다.

1.
Ubuntu 콘솔 화면을 보고 제어하기 위해서는 Xserver를 통한 접속으로는 안되고 데스크톱 화면 공유 기능을 이용하여야 합니다. 최근의 리눅스 패키지의 경향은 데스크톱 공유 기능을 기본으로 포함하고 있는 것 같습니다. 콘솔에서 로그인하신 후 메뉴 중에서 '바탕화면 공유'나 'Remote Desktop'과 같은 메뉴가 있는지 확인해 보시고 설정을 해 보십시오. 리눅스 배포판마다 메뉴의 위치나 이름이 다르므로 매뉴얼 등을 참고해 보십시오. 참고로 Ubuntu 8.x Gnome의 바탕화면 공유는 '기본 설정(Preferences -> 원격 데스크탑(Remote desktop)'에서 하실 수 있습니다.

2.
Xstart 세션은 사용자가 원하는 한두 가지의 X응용프로그램을 간단하고 빠르게 구동하기 위해 준비된 도구입니다. 앞서 말씀드린 바와 같이 Xmanager는 그래픽 서버에 해당하므로 X응용프로그램이 Xmanager에게 그래픽 디스플레이를 요청해야 합니다. 이런 명령을 내리기 위해서는 사전에 X응용프로그램이 있는 장비에 접속해야 하는데 이때 필요한 것이 telnet, ssh 등의 터미널 접속 프로그램인 것입니다. Xmanager는 접속을 기다리고 있으므로 Passive 접속이라고도 합니다.

XDMCP 접속은 X응용프로그램이 있는 장비에 접속을 해서 Xserver에 명령을 내려야 하는 작업을 사용자가 하는 것이 아니고 X응용프로그램이 있는 장비의 데몬이 알아서 해 주는 것입니다. 이런 데몬을 XDM(X Display Manager)이라고 하고 이 데몬과 통신하기 위한 프로토콜이 XDMCP(XDM Control Protocol)인 것입니다. 사용자는 XDMCP를 지원하는 Xserver를 구동시키기만 하면 XDM 데몬이 로그인 화면을 열어 주고 로그인 과정을 거치면 정해진 일련의 X응용프로그램들이 Xserver에 펼쳐지는 것입니다. Xmanager가 특정 서버에 직접 접속을 시도하는 경우는 XDMCP query 접속이라고 하고, 접속할 리스트를 가져와서 접속하는 경우는 XDMCP Broadcast 접속, Xmanager가 지정한 서버가 리스트를 가져오는 경우는 XDMCP Indirect 접속이라고 합니다.

도움이 되었길 바랍니다.

감사합니다.


Re: Kubuntu9.04 사용자 입니다.

2009-06-08 20:11 - Casanova.K

우와~ 자세한 답변 정말 감사드립니다..
그렇다면 한가지 더 질문 드릴것이 있는데요..
1번항목에서처럼 데스크탑 공유를 한 뒤에
Xmanager를 어떻게 사용해서 접속하면 되는건가요??

또 답변부탁드려요..^^;;
그럼 좋은하루 되세요~ ^^


Re: Kubuntu9.04 사용자 입니다.

2009-06-09 16:11 - 넷사랑

안녕하세요?
넷사랑컴퓨터 기술지원입니다.

데스크톱 공유 설정 화면에 연결 방법이 나와 있어서 자세히 설명을 드리지 않았습니다.

데스크톱 공유는 vncviewer라는 프로그램을 통해서 이루어집니다.
Xstart의 실행 명령란에 'xtightvncviewer localhost:0'이라고 입력하고 접속 프로토콜을 SSH로 설정하시면 데스크톱 공유를 암호화된 SSH 터널을 통해 하실 수 있습니다. Xstart의 나머지 사항은 해당 Ubuntu 서버에 접속하기 위한 정보를 입력하시면 됩니다.
Ubuntu에서 vncviewer가 기본으로 설치되어 있지 않을 수 있습니다.
그럴 경우에는 다음 명령으로 vncviewer를 설치하신 후 진행해 보십시오.

#apt-get install vncviwer

도움이 되었으면 합니다.

감사합니다.


이전 조회수: 207