Xmanager 게시판

유닉스에 접속한 다음 다른 서버의 디스플레이가 안 열어 지네요.

최종입력: 2003-05-19 00:00 - 넷사랑 | 답글: 3건

 
2003-05-19 00:00 - 신종신

유닉스에 접속한 다음 다른 서버의 디스플레이가 안 열어 지네요.

 
보통 A라는 서버에 접속한 후 B라는 서버의 xterm을 띄울려면

A에서 xhost+로 열어주고 B에 telnet(rlogin)으로 접속한후

B에서 display option을 setenv DISPLAY IPofA:0.0

이라고 하는데...


xmanager로 A에 접속해서 B서버의 xterm을 띄울려고 하니 안되더라구요.

B에 telent 접속후 setenv DISPLAY를 A 서버의 IP로도 해보고

xmanager를 사용하고 있는 PC의 IP로도 해봤는데 다 안되더군요...


해결책을 알고 계시나요?
2003-05-19 00:00 - 넷사랑

Re: 유닉스에 접속한 다음 다른 서버의 디스플레이가 안 열어 지네요.

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

xhost는 X server의 엑세스를 제어하는 명령어임으로 Xmanager로 A에 접속해서 xhost + 를 하면 Xmanager로의 엑세스를 가능하게 해줍니다.

원하시는 것처럼 B의 X client를 A에 띄우시려면 A의 콘솔에서 xhost + 명령을 하셔야합니다.

다른 문의사항이 있으면 언제든지 연락바랍니다.
감사합니다.
2003-05-19 00:00 - 신종신

Re: 유닉스에 접속한 다음 다른 서버의 디스플레이가 안 열어 지네요.

 
A에 xmanager로 접속한 후 A에서 xhost + 를 해주었는데도 안됩니다.

B에서 ps로 보면 xterm에 관한 프로세스가 떠 있지만 정작 xmanager로 돌리는 제 PC

에는아무것도 안 보입니다.

어떻게 된 건지....


2003-05-19 00:00 - 넷사랑

Re: 유닉스에 접속한 다음 다른 서버의 디스플레이가 안 열어 지네요.

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

A에 Xmanager로 접속한 후에 xhost를 하면 A에서 돌아가는 X server의 엑세스를 제어하는 것이 아니라 PC의 X server인 Xmanager의 엑세스를 제어하는 것이 됩니다.

A에 Xmanager로 접속하지 말고 직접 접속하셔서 저 명령을 수행하셔야합니다. 혹은 /etc/x0.host 를 이용하면 되는데, 자세한 사용법은 관련 매뉴얼을 참고하시기 바랍니다.

감사합니다.