쉘 스크립트에서 텔넷으로 특정 서버에 접속 하는 부분까지만 짜봅니다. #!/bin/sh telnet xxx.xxx.xxx.xxx 이러고 그 다음에는 어떻게 하죠 ? 분명히 서버에서는 login 아이디를 물어 볼텐데 .. 그냥 echo myid 이렇게 하면 되나요 ? 안되는것 같은데 ..--뒷북은 즐거워 ~*
텔넷 자동 로그인은 echo 로는 입력이 안 됩니다. expect 를 쓰거나 (sleep 1; echo id; sleep 1; echo pass; sleep 2) | telnet 호스트 처럼 파이프로 입력을 보내세요. 가능하면 보안이 낮은 telnet 대신 ssh 키 인증을 권합니다.