내 스크립트에 문제가 있습니다. 비밀번호가 잘못된 것 같습니다.
#!/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
. 하지만 작동합니다. cmd
Windows에서 휴대폰에 텔넷을 연결하면 "admin"과 123456을 암호로 사용하여 제대로 작동합니다. 내 스크립트에서 왜 성공적으로 로그인할 수 없는지 모르겠습니다.
내 휴대폰을 다운그레이드/업그레이드하려면 이 스크립트를 사용해야 합니다.
답변1
나는 답을 찾았다. 좀만 넣어야지
sleep
이전 명령
expect "Login:"
다들 감사 해요.