Xmanager 게시판

Xmanager 접속시 동일ID로 접속할 경우 같은화면을 보려면....?

최종입력: 2006-06-22 16:08 - bcna | 답글: 5건

 
2006-06-21 15:40 - bcna

Xmanager 접속시 동일ID로 접속할 경우 같은화면을 보려면....?

 
리눅스 Local에서 특정 APP(ex: xmms)가 실행되고 있을때
Xmanager를 이용하여 동일ID로 리눅스를 연결하면 현재
리눅스 Local상에 특정 APP가 실행되고 있는 동일한 화면을
보려고 합니다.
즉, Local상의 모니터와 원격지의 Xmanager상의 동일한 화면을
보려고 합니다.
어떤 설정을 해 줘야 할까요....?
페도라4 에 GDM 사용중입니다.
2006-06-21 17:24 - 넷사랑

Re: Xmanager 접속시 동일ID로 접속할 경우 같은화면을 보려면....?

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

Xmanager는 PC에서 구동되는 디스플레이 서버로서 콘솔 모니터에서 보여지도록 하는 프로그램(이 또한 디스플레이 서버입니다)과 같은 역할을 하는 프로그램입니다. 따라서 콘솔의 화면과 Xmanager의 화면은 별개로서 같은 사용자 ID로 접속을 하였다 하더라고 서로 다른 세션으로서 한쪽이 다른 쪽에 영향을 끼치지 않고 독립적으로 구동됩니다.

데스크톱 공유와 같은 기능을 사용하시고자 한다면 VNC와 같은 다른 프로그램을 사용하셔야 합니다.
VNC도 Xmanager와 같은 디스플레이 서버 역할을 하지만 동시에 데스크톱 공유와 같은 기능도 제공합니다. 하지만 이 경우에도 콘솔 모니터에 보여지는 화면을 네트워크를 통해서 공유할 수 있는 기능은 없습니다.

VNC에 대해 자세한 정보를 원하신다면 다음 사이트를 방문해 보시기 바랍니다.

http://www.tightvnc.org

다른 문의 사항이 있으면 연락주시기 바랍니다.

감사합니다.
2006-06-21 19:20 - bcna

Re: Re: Xmanager 접속시 동일ID로 접속할 경우 같은화면을 보려면....?

 
답변 감사합니다.
내용은 충분히 이해가 갑니다. 일반적으로 같은 ID로 로그인
하더라도 다른 세션을 생성시켜 독립적으로 동작하는게
일반적으로 리눅스 구동입니다.

그런데 구성환경상 VNC 같은 데스크탑 공유 프로그램류를
사용 할 수 없는 환경이라서....그 장비(PC급)에는 오직
Xmanager만 설치되어 운용되어야 만 해서요....

그래서 혹시 리눅스 쪽에서 로그인 때마다 별도 세션을 생성하지
않고 특정SW 운용 화면을 공유 할 수 있는 방법이 있지 않을까
해서 문의 드림니다.

리눅스 로컬상의 동작되고 있는 특정SW의 운용을 Xman으로
접속하여 조작운용등을 감시하겠다는 내용입니다.

혹시 GDM 또는 X서버 등의 설정을 바꾸어 해결하는 방법이나
아니면 심플한 init 있다면 수정하면 될까요?
아니면 커널과 X관련 과 네트워킹 데몬으로만 리눅스서버를
재구성 해야 하나요?....

아무튼 감사합니다.
2006-06-21 19:35 - 역삼동 호루라기

Re: Re: Re: Xmanager 접속시 동일ID로 접속할 경우 같은화면을 보려면....?

 
제가 알기로는 X 서버의 설정만으로 세션을 공유할 수는 없습니다. 세션을 공유하기 하기 위해서는 VNC나 Freenx 등의 서버를 사용해야 하는데 둘 다 별도의 클라이언트를 PC에 설치해야 합니다. 또한 VNC나 FreeNX를 사용한다고 하더라도 콘솔에서 현재 돌아가고 있는 세션을 공유하는 것은 힘들 수 있습니다.

도움이 되셨으면 좋겠네요.
2006-06-22 09:27 - 넷사랑

Re: Re: Re: Xmanager 접속시 동일ID로 접속할 경우 같은화면을 보려면....?

 
우선은 콘솔의 화면을 다른 어떤 장소, 어떤 프로그램에서도 공유할 수 없다는 점은 알아 두셔야 할 것 같습니다. 이는 XDM 설정 변경이나 어떤 응용프로그램을 사용으로도 가능하지 않습니다.

하지만 원하시는 작업을 VNC와 Xmanager를 이용하면 가능합니다. 페도라를 포함한 대부분의 리눅스 시스템에는 VNC 서버와 VNC 클라이언트를 포함하고 있습니다.

1. 우선 VNC 서버를 하나 띄웁니다. 이는 콘솔이나 Xmanager를 통한 접속이나 아무곳에서 해도 상관없습니다.

$vncserver -depth 24

이렇게 하면 보통은 VNC 서버가 디스플레이 번호 1번으로 구동된다는 메시지가 나옵니다만 굳이 1번이 아니어도 상관없습니다. 다만 위 VNC 서버의 디스플레이 번호를 기억해 둬야 합니다. 상황에 따라서는 접속 패스워드를 입력하라고 할 수도 있습니다. 적당한 패스워드를 입력하고 이를 기억해 둡니다.

2. 콘솔에서 VNC 클라이언트를 구동합니다.

$vncviewer localhost:1

위 디스플리이 번호 1은 VNC 서버가 구동되고 있는 디스플레이 번호입니다. 패스워드를 물어보면 VNC 서버를 구동시킬 때 입력한 패스워드를 입력합니다.

3. vncviewer 안에서 원하는 응용프로그램을 구동합니다.
이 경우 콘솔에서는 vncviewer를 닫아도 무관합니다. 해당 응용프로그램은 VNC 서버에서 구동되고 있습니다.

4. Xmanager의 Xstart 등을 이용하여 xterm 등을 구동시킨 후 위 2번과 같이 리눅스의 vncviewer를 구동합니다. 중간에 패스워드를 입력해야 할 필요가 있으므로 xterm을 먼저 구동시킨 후 xterm 명령 프롬프트에서 vncviewer를 실행시킬 것을 권장합니다.

5. Xmanager에서 구동되고 있는 vncviwer 안에서 위 3번의 응용프로그램이 구동되고 있는 것을 확인합니다.


위와 같은 작업을 하면 PC에는 Xmanager 외 추가적인 응용프로그램을 설치하지 않으셔도 되며 네트워크가 미치는 어느 장소에서도, 여러명이라 하여도 해당 응용프로그램을 공유하여 동시에 작업을 하실 수 있습니다.

도움이 되었길 바랍니다.
감사합니다.
2006-06-22 16:08 - bcna

Re: Re: Re: Re: Xmanager 접속시 동일ID로 접속할 경우 같은화면을 보려면....?

 
상세한 설명 대단히 감사합니다.

내용을 보니 아직 시도는 안해봤지만 잘 될것 같습니다.

덕분에 큰시름 해결될것 같네요...

감사합니다.

넷사랑 화이팅!!!