명령에 의해 생성된 프롬프트에 응답해야 합니다.
예를 들어
ssh hostname
그러면 비밀번호 프롬프트가 나타나고 스크립트는 프롬프트 다음에 자동으로 비밀번호를 입력해야 합니다.
읽기를 사용해 보았지만 작동하지 않습니다.
쉘에서는 쉽게 할 수 있지만 exec에서는 어렵습니다.
답변1
채널.setPty(true) 성공
명령에 의해 생성된 프롬프트에 응답해야 합니다.
예를 들어
ssh hostname
그러면 비밀번호 프롬프트가 나타나고 스크립트는 프롬프트 다음에 자동으로 비밀번호를 입력해야 합니다.
읽기를 사용해 보았지만 작동하지 않습니다.
쉘에서는 쉽게 할 수 있지만 exec에서는 어렵습니다.
채널.setPty(true) 성공