java 나 C/C++ 등으로 expect 와 같은 대화형 프로그램을 쉽게
글쓴이: vudghkzm / 작성시간: 화, 2005/08/09 - 11:54오전
간단하게 ssh 접속을 자동화 할 수 있는 프로그램을 짤려고 하고 있습니다. 인증키를 통한게 아니라 비밀번호를 입력하는 방식으로 말이죠..
그래서 expect 를 사용해보았는데..expect 는 스크립트라 소스코드가 그대로 노출될 수 있다는 위험이 있더군요. 그래서 이걸 바이너리화 할 수 있는 방법을 찾다가 libexpect 라는 것이 있다고 하길래 사용해 볼려고 했습니다. 하지만 문서라고는 man 페이지 뿐이더군요.. 맨 페이지를 읽고 삽질을 해보았으나 도저히 잘 안되더라구요..
C/C++ 혹은 자바등으로 expect 를 쉽게 흉내낼 수 있는 방법이 없을런지요?
Forums:
초간단 예제되겠습니다.gdb를 실행시키고, 프롬프트 (gdb)가 나타
초간단 예제되겠습니다.
gdb를 실행시키고, 프롬프트 (gdb)가 나타나면 help보내고,
다시, 프롬프트 (gdb)가 나타나면, quit를 보낸다는....
\n을 보내야 실행될테고,....
* 고려사항 :
- timeout등을 검사해야 할것이다.(연결이 안되면 어쩌지?등)
- 에러메시지에 대한 검토도 해야할 것이다.(예. 암호가 틀렸다는..등의...)
interactive 모드로의 전환은 어떻게 하면 되나요?
답변 감사드립니다. 근데 interactive 모드로의 전환은 어떻게 하면 되는지요?
댓글 달기