自動ログインする手段として、expectを使うことが考えられますが、
telnet ip ポート番号
を押したあとには特に何も出てきません。
そこで、以下の方法があります。
sh ./info.sh | telnet ip ポート番号
info.sh --- #!/bin/sh sleep 1; echo user-name sleep 1; echo password sleep 1; echo exit ---
このようにすることで、telnetコマンドを押した後にinsh.shで書いた文字列が表示され、自動ログインが可能になります。
http://d.hatena.ne.jp/mozukumamemo/20080613/1213314861