IT虾米网

python实现的telnet客户端程序

shasha 2018年06月24日 编程语言 994 0

python实现的telnet客户端程序,python自带一个telnetlib模块,可以通过其Telnet类实现telnet操作

import getpass 
import sys 
import telnetlib 
   
HOST = "hostname" 
   
user = raw_input("Enter your remote account: ") 
   
password = getpass.getpass() 
   
tn = telnetlib.Telnet(HOST) 
   
tn.read_until("login: ") 
   
tn.write(user + "\n") 
   
if password: 
    tn.read_until("Password: ") 
    tn.write(password + "\n") 
   
tn.write("ls\n") 
   
tn.write("exit\n") 
   
print tn.read_all()

评论关闭
IT虾米网

微信公众号号:IT虾米 (左侧二维码扫一扫)欢迎添加!