Xmanager 게시판

ssh로 리눅스로 연결했는데요

최종입력: 2004-11-10 09:39 - 넷사랑 | 답글: 1건

 
2004-11-09 21:18 - 권오현

ssh로 리눅스로 연결했는데요

 
일단 연결은 잘 되었는데요. 한텀을 띄우고 거기서 x응용프로그램 그러니까 hanterm을 또 띄운다든가 자바어플리케이션을 띄우면

Xlib: Connection to "localhost:0.0" refused by server
Xlib: No protocol specified

Error: Can't open display: localhost:0.0
이렇게 나옵니다. 다른 분들 검색해서 사례를 뒤져봤지만 저같이 한텀을 잘 띄우고 다른 x프로그램을 띄울때
저런 메시지 나오시는 분은 없었던거같은데요. 왜 처음 접속때만 잘 되고 그담부터는 저런 메시지가 뜰까요?
2004-11-10 09:39 - 넷사랑

Re: ssh로 리눅스로 연결했는데요

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

보내주신 에러메시지는 DISPLAY 변수가 강제로 설정되었을 때 발생합니다. 홈디렉토리 밑에 있는 .bashrc, .cshrc, .login, .profile 등의 사용자 시작스크립트에서 DISPLAY 강제 설정 부분을 모두 주석처리 하십시오.

처음 한텀 연결 시에는 위의 스크립트가 적용되지 않았고, 그 다음부터는 적용된 상태로 각 명령어가 실행되었기 때문에 발생한 문제라고 생각됩니다.

SSH 프로토콜의 경우 Xstart의 명령이 실행되기 전에 가상 터미널을 할당하여 쉘 환경 변수를 설정할 수 있는데, 이는 Xstart의 SSH 설정에서 옵션탭에 있는 '명령 실행' 영역을 참고하십시오.

감사합니다.