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
懇請各位先進相救...