HI 大家好
新手有些问题想请教
我想用python 写一个自动登入并执行重开机的script
遇到几个问题:
1. 远端没办法登入,但我手动telnet是可以登入的
error message是说我被timeout了,但我不知道为什么被timeout QQ
===== CODE =====
前面一些变量都已定义
global tel
prompt = '#'
username = 'root'
password = 'password'
tel.logfile_read = sys.stdout
tel.sendline ('\r')
tel.sendline ('\r')
tel.sendline ('\r')
tel.sendline ('\r')
tel.sendline ('\r')
tel.sendline ('\r')
tel.sendline ('\r')
tel.expect ('login:', timeout=700)
tel.sendline (username)
tel.expect ('Password:')
tel.sendline (password)
tel.expect (prompt)
2. 另外,如果注解掉 #tel.sendline ('\r') 这几行
第一次可以登入并下指令重开机,但做第二次时,一样被timeout
想不通哪里有问题QQ
恳请各位先进相救...