Xmanager 게시판

HP Server에 일반계정으로 접속이 안되요..+

최종입력: 2002-07-15 00:00 - 강성광 | 답글: 3건

 
2002-07-05 00:00 - 이윤중

HP Server에 일반계정으로 접속이 안되요..+

 
게시판의 내용을 검색해서 이것저것 해 보았으나, 아직 해결을 못하고 있습니다..
문제는 root 계정으로는 접속이 잘 되는데, 언제부터인가 일반 계정을 이용한 HP 10.20 서버로의 접속이 안된다는 것입니다.
접속이 되는듯 하다가 그냥 빠져 나오거든요..
아래에 일반 계정에서 발생한 log를 첨부하니, 참고하시여 답변 좀 부탁드리겠습니다. 감사합니다.

<작업 내용>
Server Rebooting
.profile 점검
/usr/dt/bin/dtconfig -reset
/usr/dt/bin/dtconfig -e
/sbin/init.d/dtlogin.rc reset


dtsession: Invalid display name - exiting.


--- 2002년7월5일 (금), 오후 4시12분9초
--- /usr/dt/bin/Xsession starting...
--- Xsession started by dtlogin
--- sourcing /home/kissstar/.dtprofile...
--- sourcing /usr/dt/config/Xsession.d/0010.dtpaths...
--- sourcing /usr/dt/config/Xsession.d/0020.dtims...
--- 0020.dtims: "/usr/bin/X11/ximsstart" started.
Error: Can't open display: KISS:1
--- sourcing /usr/dt/config/Xsession.d/0030.dttmpdir...
--- sourcing /usr/dt/config/Xsession.d/0040.xmbind...
--- sourcing /usr/dt/config/Xsession.d/0060.srcsysenv...
--- starting /usr/dt/bin/dthello &
--- starting /usr/dt/bin/dtsearchpath -ksh
/usr/dt/bin/dthello: 디스플레이를 열 수 없습니다.
--- starting /usr/dt/bin/dtappgather &
--- execing /usr/dt/bin/dtsession using /home/kissstar/.profile...

[root@iia_nms1:/]#ps -ef |grep dtlogin
root 2074 17530 1 16:55:38 pts/10 0:00 grep dtlogin
root 8198 1916 0 7월 4 ? 0:00 /usr/dt/bin/dtlogin
root 1916 1890 0 7월 4 ? 0:00 /usr/dt/bin/dtlogin
root 10591 1916 0 7월 4 ? 0:00 /usr/dt/bin/dtlogin

[root@iia_nms1:/]#ps -ef |grep X
root 8313 1 0 7월 4 ? 0:00 /usr/bin/X11/xkim
root 10798 10747 0 7월 4 ? 0:00 /usr/dt/bin/dtexec -open 0 -ttprocid 2.z8pXo 01 10738 134217

[root@iia_nms1:/]#ps -ef |grep session
root 8336 1 0 7월 4 ? 0:00 /usr/dt/bin/ttsession -s
root 8291 8198 0 7월 4 ? 0:00 /usr/dt/bin/dtsession
root 12108 12063 0 7월 4 ? 0:00 /usr/dt/bin/dtsession
root 10673 10591 0 7월 4 ? 0:00 /usr/dt/bin/dtsession
root 10738 1 0 7월 4 ? 0:00 /usr/dt/bin/ttsession -s
root 11281 11213 0 7월 4 ? 0:00 /usr/dt/bin/dtsession
root 11332 1 0 7월 4 ? 0:00 /usr/dt/bin/ttsession -s
root 11539 11491 0 7월 4 ? 0:00 /usr/dt/bin/dtsession
root 12154 1 0 7월 4 ? 0:00 /usr/dt/bin/ttsession -s
2002-07-05 00:00 - 형모

Re: HP Server에 일반계정으로 접속이 안되요..+

 
HP가 PC의 호스트이름을 KISS로 알고 있는데 확인해 보세요.
KISS라는 이름이 Xmanager가 설치된 PC의 IP로 정확히 매핑되어 있지 않다면, 네임서버 설정 오류입니다.
2002-07-05 00:00 - 이윤중

Re: 안되요.. 다시 봐주세요..

 
답변 잘 보았습니다..
/etc/hosts 파일에 IP는 정확히 매핑이 되어 있습니다..
그리고 nsswitch.conf에서 hosts는 file을 기준으로 삼고 있습니다..
다른 내용이 있으면 알려주세요..
참고로, Telnet이나 ftp는 일반 계정으로 접속이 잘되요..
감사합니다..
2002-07-15 00:00 - 강성광

DISPLAY 설정을 확인해 주세요.

 
에러 메시지를 보면 일반 계정으로 접속 시에
KISS 라는 PC의 1번 DISPLAY 로 접속을 시도 하고 있습니다.(KISS:1)

루트 계정으로 접속을 할 경우 접속이 된다고 하였으므로
일반 계정에서 DISPLAY 설정을 잘못하여 문제가 발생하는거 같습니다.

grep DISPLAY * 명령을 이용하여
.login 이나 .profile .cshrc 파일등에서
DISPLAY 설정을 하는 부분을 삭제하여 주시면 됩니다.