Xmanager 게시판

tssh 를 통해서 xmanager를 사용하려합니다. 그런데 tssh 에서 term 실행했더니...

최종입력: 2001-03-20 00:00 - 엑스디엠 | 답글: 1건

 
2001-03-20 00:00 - 신연정

tssh 를 통해서 xmanager를 사용하려합니다. 그런데 tssh 에서 term 실행했더니...

 
faq에서 ssh로 ?은 내용대로 x11 forwarding 을 클릭하고 설정 저장후
xmanager 를 passive 모드로 실행시키고
tssh에서 ssh 모드로 리눅스 서버에 연결하고 su - 한후
쉘에서 xterm을 기동했더니
remote x application sent incorrect authentication data.
It's X session is canceled.
라는 에러 메시지가 나옵니다.
어떤 설정을 어떻게 변경해야 하나요?
2001-03-20 00:00 - 엑스디엠

'su'를 사용하세요.

 
X11 forwarding은 로그인 한 유저에게만 유효합니다.
로그인 한 유저에게만 DISPLAY 환경변수가 설정되고,
X authentication이 설정되기 때문입니다.

만약 'su' 로 유저를 변경한 후 xterm을 실행시키고 싶다면...
해결방법은 sshd의 종류에 따라 다릅니다.

1] openssh에서 나온 sshd를 사용할 경우
'su -'를 사용하지 말고, 그냥 'su'(-를 넣지 마시기 바랍니다.)를 사용하세요..

2] ssh.com에서 나온 sshd를 사용할 경우
# su
# export HOME={로그인한 사용자의 홈디렉토리} (csh이라면 export 대신 setenv를 사용)
예를 들어 export HOME=/home/myid

참고하셨으면 합니다.