ssh로 접속시 특정 프로그램이 동작하지 않습니다. [1]

ssh로 접속시 특정 프로그램이 동작하지 않습니다.

2006-01-12 16:03 - sankal

안녕하세요.

몇가지 궁금한 사항이 있어서 글을 올립니다.

1. 제가 grads라는 프로그램을 커팩서버에서 동작시키고 있습

니다. 음..그런데 xstart를 이용해서 텔넷으로 접속을

하면, 별이상없이 동작을 하는데 ssh로 접속을 하면

Segmentation fault..라는 메세지가 나오면서 동작을

하지 않습니다. 어떠한 문제인지요?? ssh는 레드헷 ES

3.0버젼깔때 기본적으로 깔린 ssh입니다.

2. 윈도우XP를 이용하는 PC가 공유기를 이용해서 연결되어

있는데 이PC에서 Xmanager를 이용해서 서버에 접속을

하려고 하면, 터미널창이 나타나질 않습니다. 왜 그런것

인지요??

답변 부탁드립니다. (--)(__)


Re: ssh로 접속시 특정 프로그램이 동작하지 않습니다.

2006-01-12 16:35 - 넷사랑

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

1. telnet과 SSH를 이용한 접속은 많은 점에서 다를 수 있습니다. 우선 telnet은 쉘이 무조건 구동된다는 점이고 일반 TCP/IP 채널을 통해서 X응용프로그램들이 실행됩니다. 이에 반해 SSH 접속의 경우는 쉘이 구동되지 않을 수 있고, SSH가 만든 터널을 통해서 X응용프로그램이 실행됩니다.
우선 SSH 접속의 경우에도 쉘이 구동된 후 X응용프로그램이 실행되도록 해 보시기 바랍니다.
'Xstart -> SSH 설정 -> 옵션'에 '명령을 실행하기 전 가상 터미널을 할당합니다' 부분을 킨 후 사용해 보십시오.

이 문제가 SSH 서버와의 관계에 있어서 일반적인 문제일 수도 있으므로 xterm과 같은 일반적인 프로그램을 구동시킨 후 결과를 확인해 보시기 바랍니다.

문제가 계속되어 다시 문의코자 하신다면 Xstart의 '원격실행 결과 보여주기'의 모든 내용과 함께 다시 문의 바랍니다.

2. Xmanager는 서버 프로그램입니다. 다시 말씀드려 원격의 X응용프로그램이 Xmanager의 위치를 알아야 합니다. 그러나 공유기 같은 것을 사용할 경우에는 공유기 안에 있는 PC가 사설망안에 놓이게 되어 원격의 유닉스/리눅스에서 PC의 위치를 알지 못합니다. 이럴 경우 포트포워딩과 같은 공유기 설정을 통하여 PC의 위치를 알게 하시거나 SSH를 이용한 접속 방법을 이용하셔야 합니다.

이에 대한 자세한 내용은 저희 홈페이지 FAQ를 참조하시기 바랍니다.

이 문제에 대해서 다시 문의하시고자 한다면 Xmanager.log 파일과 Xstart의 경우 '원격 실행 결과 보여주기'의 모든 내용을 부탁드립니다.

감사합니다.




이전 조회수: 171