[질문] telnet auto login script...

revizes의 이미지

쉘 스크립트로 telnet 이용하여 자동 로긴하여..
리모트에서 파일을 실행 시키려고 하는데...
안되는군요...

telnet xxx.xx.xx.xx <<EOF
...
...
...
EOF

뭐 이런식으로 하려고 햇는데...-_-

expect나 perl 말고..쉘 스크립트로 방법이 없을까요?

aero의 이미지

#!/bin/sh
tpipe() {
sleep 3;echo 'user'
sleep 1;echo 'passwd'
sleep 1;echo 'who'
sleep 1;echo 'exit'
sleep 5
}
tpipe | telnet localhost

dram12의 이미지


위의 방법으로진행시 정상적으로 login 이 되는데

제가 하고 싶은 일 telnet 만 자동 login 하고

접속 한 서버에서 다른 작업을 진행하고 싶은데

위의 방법으로 진행시 5초 후에 연결이 끊어지는 현상이 나타납니다 .

어떻게 해야 할 지 ??

revizes의 이미지

잘 되는군요...
왜 이생각을 못했는지..
감사합니다.

다 덤벼! 다 받아줄께!!