스크립트를 사용하여 텔넷 세션 수행

스크립트를 사용하여 텔넷 세션 수행

내 스크립트에 문제가 있습니다. 비밀번호가 잘못된 것 같습니다.

#!/usr/bin/expect

set ip [lindex $argv 0]
spawn telnet $ip
set timeout 10
expect "Login:"
send "administrator\r"
expect "Password:"
send "123456"
send "\r"

그것은 말한다, login incorrect. 하지만 작동합니다. cmdWindows에서 휴대폰에 텔넷을 연결하면 "admin"과 123456을 암호로 사용하여 제대로 작동합니다. 내 스크립트에서 왜 성공적으로 로그인할 수 없는지 모르겠습니다.

내 휴대폰을 다운그레이드/업그레이드하려면 이 스크립트를 사용해야 합니다.

답변1

나는 답을 찾았다. 좀만 넣어야지

sleep

이전 명령

expect "Login:"

다들 감사 해요.

관련 정보