Xmanager 게시판

접속시 바로 실행되는 프로그램의 출력이

최종입력: 2000-10-13 00:00 - 넷사랑 | 답글: 5건

 
2000-10-12 00:00 - 박종호

접속시 바로 실행되는 프로그램의 출력이

 
'원격실행결과 보여주기'에 나와
현재 자동실행환경을 바꿔야 될 상황인데 좋은 방법 없을까요?

보안상의 이유로 터미널 접속하면, 모든 인터럽트 시그널을 trap으로 무시하고
응용프로그램 로그인화면이 뜨게 되어 있는데(천리안 접속시처럼)
지금은 이 로그인 화면이 '원격실행결과 보여주기'에 나와 hp 접속 script상의 hpterm
으로 넘어가지 않습니다.

좋은 방법 없겠습니까?
2000-10-12 00:00 - 넷사랑

출력을 보내 주세요

 
REXEC, RSH을 사용하면 될 것 같은데 만약 TELNET으로 연결해야
한다면 새로 만든 login 프로그램으로 정상 연결했을 때의
화면을 보내 주세요.

현재 리모콘은 "ogin:", "sername:"을 찾아서 사용자 계정을
입력합니다. 그리고 "assword:"가 오면 비밀번호를 전송합니다.
이 스트링이 바뀌면 정상적으로 처리가 안됩니다.
2000-10-12 00:00 - 박종호

메세지입니다

 
<자동 로그인 미설정시 - 프로토콜 REXEC 셋팅시>
/usr/bin/X11/xrdb: 1073789976 ""() 39 .
/usr/bin/X11/xrdb: 1073790056 ""() 40 .
/usr/bin/X11/xrdb: 1073790128 ""() 41 .
/usr/bin/X11/xrdb: 1073790208 ""() 42 .
/usr/bin/X11/xrdb: 1073790288 ""() 43 .
/usr/bin/X11/xrdb: 1073790360 ""() 44 .
stty: : .
stty: : .
logout
->이후에 hpterm이 뜸

<자동 로그인 미설정시 - 프로토콜 RLOGIN 셋팅시>
Password:
Please wait...checking for disk quotas
. i

.[ci

.*s1^i

(c)Copyright 1983-1995 Hewlett-Packard Co., All Rights Reserved.
(c)Copyright 1979, 1980, 1983, 1985-1993 The Regents of the Univ. of California
(c)Copyright 1980, 1984, 1986 Novell, Inc.
(c)Copyright 1986-1992 Sun Microsystems, Inc.
(c)Copyright 1985, 1986, 1988 Massachusetts Institute of Technology
(c)Copyright 1989-1993 The Open Software Foundation, Inc.
(c)Copyright 1986 Digital Equipment Corp.
(c)Copyright 1990 Motorola, Inc.
(c)Copyright 1990, 1991, 1992 Cornell University
(c)Copyright 1989-1991 The University of Maryland
(c)Copyright 1988 Carnegie Mellon University

RESTRICTED RIGHTS LEGEND
Use, duplication, or disclosure by the U.S. Government is subject to
restrictions as set forth in sub-paragraph (c)(1)(ii) of the Rights in
Technical Data and Computer Software clause in DFARS 252.227-7013.


Hewlett-Packard Company
3000 Hanover Street
Palo Alto, CA 94304 U.S.A.

Rights for non-DOD U.S. Government Departments and Agencies are as set
forth in FAR 52.227-19(c)(1,2).
You have mail.
[sntls2]
[sntls2]/tls/start_tls -display 192.6.19.204:0.0
/usr/bin/X11/xrdb: 1073789392 ""() 39 .
/usr/bin/X11/xrdb: 1073789472 ""() 40 .
/usr/bin/X11/xrdb: 1073789544 ""() 41 .
/usr/bin/X11/xrdb: 1073789624 ""() 42 .
/usr/bin/X11/xrdb: 1073789704 ""() 43 .
/usr/bin/X11/xrdb: 1073789776 ""() 44 .
logout
[sntls2]
->이후에 hterm이 뜸

<자동 로그인 설정시는 화면 캡쳐가 안됨>

자동 로그인 프로그램은 hp용 curses 터미널윈도우 라이브러리 제어문자의 조합으로 hpterm이 아니면 사정없이 깨집니다.
2000-10-12 00:00 - 넷사랑

Alt+PrtSc 으로 캡쳐할 수 없을까요?

 
먼저 hpterm을 띄운 후 로그인 프로그램을 돌려서 정상적으로
접속하는 화면을 만든 다음, 화면 캡쳐를 할 수 있을 것 같습니다.
.bmp 파일로 보내 주시면 고맙겠습니다.
2000-10-13 00:00 - 박종호

로그인 화면 bmp파일입니다

 
hpterm이 일단 뜨고나서 프롬프트상에서 응용프로그램을 타이핑해서 출력했을때의 결과물입니다.

자동실행은 .profile에서 마지막부분에 기술되어 있읍니다.

제가 보기에 리모콘상에 기술한 시작프로그램은 .profile이 수행되고나서 실행되는 것 같더군요.
첨부파일 login.bmp ()  
2000-10-13 00:00 - 넷사랑

Re: 로그인 화면 bmp파일입니다

 
리모콘은 현재 한 번의 로그인 후에 바로 명령을 실행합니다.
보내 주신 내용을 보면 로그인 후 다시 한 번 로그인 과정을
거치는 것 같습니다.

해결 방법은 좀 복잡한데 기존 로그인 프로그램을 자체 프로그램으로
대체하고, 리모콘이 "사용자:"라는 로그인 프롬프트를 인식하도록
수정하는 것입니다.

반드시 두 단계를 거쳐야 한다면 리모콘에서 두 단계 로그인을
지원하도록 해야만 합니다. 이 부분은 시간이 좀 걸릴 것 같습니다.

보안을 위해서라면 다른 방법도 있습니다. 요즘 많이 사용하고 있는
SSH(Secure Shell Protocol)를 사용해서 안전한 터널을 만든 다음
리모콘을 사용하는 것입니다. 자체 로그인 프로그램을 사용하지 않고
다른 방법을 도입할 수 있다면 고려해 보시기 바랍니다.

SSH를 사용하기 위해서는 서버쪽에 SSHd를 구동하고 PC쪽에 SSH client를
구동해야 합니다. 사용방법이 좀 번거로운데 보안 등의 이유로
사용자층이 대폭 늘어나는 추세입니다. 넷사랑에서도 Secure Tunnel을
만드는 제품을 계획하고 있습니다.