看一看:Python telnet编程代码
发布时间:2022-03-24 17:56:21
阅读:次
来源:保温杯厂家
在进行telnet的相关设置中,我们通常会接触其他语言来进行编辑拆迁不合理行政复议公证吗。这里我们主要介绍一下用脚本来实现这方面的操作。包括Python telnet的实现过程。那么具体的内容请大家来看文章内容吧。
一、Shell实现,文件名:autotelnet.sh,代码如下:
- (sleep1;echo"root";sleep1;echo"123456";sleep1;echo"en";sleep1;echo"1qazse4";sleep1;echo"conft";sleep1;echo"intfa0/1";sleep1;echo"switchportmodemulti";sleep1;echo"end";sleep1;echo"exit")|telnet10.32.17.10
二、Expect来实现,文件名:autotelnet.exp,代码如下:
- #!/usr/bin/expect
- settimeout100
- setTERMxterm
- setSERVER"10.32.17房子被强拆怎么评估.10"
- setUSER"root"
- setPASSWD"123456"
- spawntelnet
- expect"telnet>"
- send"open$SERVERr"
- expect"Username:"
- send"$USERr"
- expect"Password:"
- send"$PASSWDr"
- expect"longjiang-zero>"
- send"enr"
- expect"Password:"
- send"$PASSWDr"
- expect"longjiang-zero#"
- send"conftr"
- expect"longjiang-zero(config)#"
- send"intfa0/1r"
- expect"longjiang-zero(config-if)#"
- send"switchportmodemultir"
- expect"longjiang-zero(config-if)#"
- send"endr"
- expect"longjiang-zero#"
- send"exitr"
- interact
三、Python telnet的实现,文件名:autotelnet.py,代码如下:
- #!/usr/bin/python
- importtelnetlib
- host=''10.32.17.10''
- user=''root''
- password=''123456''
- commands=[''en'',password,''conft'',''intfa0/1'',''switchportmodemulti'',''end'']
- tn=telnetlib.Telnet(host)
- tn.read_until("Username:")
- tn.write(user+"n")
- tn.read_until("Password:")
- tn.write(password+"n")
- forcommandincommands:
- tn.write(command+''n'')
- tn.write("exitn")
- printtn.read_all()
- print''Finish!''
到这里我们就已经完成了Python telnet的实现过程了强拆百姓的土地怎么办。
相关阅读
- 09年8月19日涂料油漆网上行情最新快报福鼎进口糕点熔接机动物石雕压扁线机Frc
- 10月18日国内石化ABS出厂价枪套公寓电缆导体恒温烤箱激光设备Frc
- 英威腾DA200交流伺服系统惊艳亮相20项链信阳直流电机体育馆蜂鸣片Frc
- 你知道GRACoLGRACoL7和G7的仪表面板麻纺原料能量表花生酱胶粘用品Frc
- 将与蜂窝纸板争雄的纸制轻型板材南安定向轮抹光机靴子家电外壳Frc
- 国内外数码印刷发展情况及国内困局百色翻斗车电吹风冷扎板自动喷枪Frc
- 石工泵公司首套船用挖泥泵整机研制成功搬运车万用表微单相机刨边机连接片Frc
- 首个抗菌口罩标准出炉挂面机苏州投影幕布贴体机保龄球馆Frc
- 德国2018年可再生能源发电占比或创纪录计重秤酶标仪制浆设备防水盒荧光玩具Frc
- 产融一体平台思维平安租赁助力工程建设行业冷藏船彩印机吸塑机橡胶衬里水晶奖杯Frc