[질문]ssh를 이용하여 리모콘으로 접속시 can't open display [4]
[질문]ssh를 이용하여 리모콘으로 접속시 can't open display
2001-12-06 00:00 - 한상훈
우선 좋은 소프트웨어를 만들어주셔서 감사하구요..^^*
몇가지 질문이 있어 글을 올립니다.
저의 경우 openssh 2.3.0p1을 rpm버젼으로 사용하구 있습니다.
레드햇 7.0에 포함된 패키지입니다.
sshd 설정파일은 default 그대로 사용하구 있구요..
리모콘에서 실행하는 명령 라인도 그대로 사용하고 있습니다.
/usr/X11R6/bin/hanterm -ls -display $DISPLAY
그런데 실행하면 제일 마지막에
Error: Can't open display: dionia-tmp:0.0
이렇게 나옵니다. dionia-tmp는 linux server hostname 입니다.
display를 검색해서 찾아보면 거의다 telnet을 사용하여 발생하는 문제인거 같던데요..제경우에는 telnet은 아무 문제없이 잘 작동합니다..
제 리눅스에서는 env 명령을 입력하면 DISPLAY 에 관한 설정이 하나도 없습니다.
첨에는 아무 문제 없이 되었었는데..
저는 서버에 X 및 폰트서버등 X관련 프로그램은 하나도 띄우지 않고 리모콘을 사용해서 터미널 하나만 띄우고 X 애플리케이션을 사용하고 있습니다.
몇가지 질문이 있어 글을 올립니다.
저의 경우 openssh 2.3.0p1을 rpm버젼으로 사용하구 있습니다.
레드햇 7.0에 포함된 패키지입니다.
sshd 설정파일은 default 그대로 사용하구 있구요..
리모콘에서 실행하는 명령 라인도 그대로 사용하고 있습니다.
/usr/X11R6/bin/hanterm -ls -display $DISPLAY
그런데 실행하면 제일 마지막에
Error: Can't open display: dionia-tmp:0.0
이렇게 나옵니다. dionia-tmp는 linux server hostname 입니다.
display를 검색해서 찾아보면 거의다 telnet을 사용하여 발생하는 문제인거 같던데요..제경우에는 telnet은 아무 문제없이 잘 작동합니다..
제 리눅스에서는 env 명령을 입력하면 DISPLAY 에 관한 설정이 하나도 없습니다.
첨에는 아무 문제 없이 되었었는데..
저는 서버에 X 및 폰트서버등 X관련 프로그램은 하나도 띄우지 않고 리모콘을 사용해서 터미널 하나만 띄우고 X 애플리케이션을 사용하고 있습니다.
sshd_config 파일을 보내주세요.
2001-12-06 00:00 - David
현재 상태의 /etc/ssh/sshd_config 파일을 보내주세요.
답변에 도움이 될 것 같습니다.
답변에 도움이 될 것 같습니다.
X11 Forward 설정
2001-12-06 00:00 - 형민
ssh daemon 쪽에 X11 Forward 옵션을 설정해 줘야 됩니다.
자세한 방법은 다른 분에게 요청을...
자세한 방법은 다른 분에게 요청을...
sshd_config 파일입니다.
2001-12-06 00:00 - 한상훈
관심 감사합니다...
그런데 이건 제가 설정만 한번 보고 고치지 않은 파일입니다만....--;
그런데 이건 제가 설정만 한번 보고 고치지 않은 파일입니다만....--;
메시지 내용에 의하면...
2001-12-06 00:00 - 곽선재
>Error: Can't open display: dionia-tmp:0.0
>이렇게 나옵니다. dionia-tmp는 linux server hostname 입니다.
올려주신 내용(dionia-tmp:0.0)에 의하면 콘솔로 요청을 하는 것 같습니다.
올려주신 sshd_config 파일에 아래와 같은 부분이 있습니다.
X11DisplayOffset 10
그렇다면 dionia-tmp:10.0 부터 시작을 해야 하는데...
이 부분이 좀 특이합니다.
다른 계정으로 로그인을 해 보세요.
제가 보기엔 뭔가에 의하여 display 변수가 다른 값으로 변경되지 않았나...
그리고 dionia-tmp 라는 호스트 이름이 /etc/hosts 파일이나
dns에 등록되어 있는지요? 그래야 동작을 한다고 알고 있습니다.
--
>이렇게 나옵니다. dionia-tmp는 linux server hostname 입니다.
올려주신 내용(dionia-tmp:0.0)에 의하면 콘솔로 요청을 하는 것 같습니다.
올려주신 sshd_config 파일에 아래와 같은 부분이 있습니다.
X11DisplayOffset 10
그렇다면 dionia-tmp:10.0 부터 시작을 해야 하는데...
이 부분이 좀 특이합니다.
다른 계정으로 로그인을 해 보세요.
제가 보기엔 뭔가에 의하여 display 변수가 다른 값으로 변경되지 않았나...
그리고 dionia-tmp 라는 호스트 이름이 /etc/hosts 파일이나
dns에 등록되어 있는지요? 그래야 동작을 한다고 알고 있습니다.
--
이전 조회수: 865