HOME > 게시판 > 자유게시판
게시판| 자유게시판
※ 게시판 용도에 맞지 않는 글(광고및 홍보 글 등)은 임의삭제될 수 있습니다.

 
작성일 : 09-09-28 10:47
리눅스에서 자동으로 텔넷접속하고 싶은데요... id.pass 자동접속 .... 잘 모르겠네요
 글쓴이 : 김관식
조회 : 3,063  
안녕하세요.
리눅스서버에서 라우터로 텔넷을 접속할때 매번 id.pass 안넣으려고 하는데요
sh화일로 만들어서
telnet x.x.x.x
id
pass

이렇게 해서 넣으려고 했는데.. 텔넷접속창에서 더이상 아래항이 진행이 안되네요....
어떻게 해야 할지 난감합니다.
도움을 주실 고수님들 힌트 좀 주세요.

이 글을 트위터로 보내기 이 글을 페이스북으로 보내기

정원용 09-10-06 02:09
 
텔넷은 sh로 인터랙티브하게 구현할 수 없습니다.
telnet자체가 프로그램인데다가 표준 입력으로 telnet에다가 보낸다고 하더라도 입력 타이밍 등 일반적인 입출력 방향을 바꾸는 것만으로는 안되기 때문입니다.

이러한 기능은 tcl의 expect쪽에서 제공하고 있습니다.
expect를  이용하면 ID/pass만 입력하는 등 복잡한 로그인 절차를 스크립트로 처리하고 유저에게 제어를 넘길 수 있습니다.
expect에 대해서 사용법등은 구글등에서 검색해보시면 되겠습니다.