仓酷云
标题:
来一发shell剧本中利用expect完成telnet上岸路由器
[打印本页]
作者:
再见西城
时间:
2015-1-14 20:14
标题:
来一发shell剧本中利用expect完成telnet上岸路由器
如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的小伙伴们!
Expect是基于TCL的,作为一个剧本言语,expect能在无需***介入的情形下完成主动交互(好比passwd,fsck,telnet等)。expect也能用于主动测试一些使用步伐。
这里博主以上岸路由器为例,先复杂懂得expect完成telnet主动上岸路由器的历程。固然也能够利用expect剧本ssh上岸办事器举行主动化办理。
#!/usr/bin/expectspawntelnet192.168.1.1expect"*Username:*"send"yourname"expect"*Password:*"send"yourpwd"send"en"expect"*password:*"send"yourpwd"send"sysshow"send"exit"expecteof
复制代码
运转测试统统一般。
spawntelnet192.168.1.1
Trying192.168.1.1…
Connectedto192.168.1.1.
Escapecharacteris‘^]’.
Username:yourname
Password:
TP-LINK>en
Enterpassword:
TP-LINK#sysshow
CPUUsedRate:17%
TP-LINK>exit
Connectionclosedbyforeignhost.
如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的好朋友们!
作者:
透明
时间:
2015-1-15 08:17
标题:
来一发shell剧本中利用expect完成telnet上岸路由器
没人回帖。。。我来个吧
作者:
山那边是海
时间:
2015-1-20 11:42
学习Linux,应该怎样学,主要学些什么,一位Linux热心学习者,一段学习Linux的风云经验,历时十二个小时的思考总结,近十位网络Linux学习者权威肯定,为您学习Linux指明方向。
作者:
只想知道
时间:
2015-1-29 07:10
现在的linux操作系统如redhat,难点,红旗等,都是用这么一个内核,加上其它的用程序(包括X)构成的。
作者:
莫相离
时间:
2015-2-6 02:12
我是学习嵌入式方向的,这学期就选修了这门专业任选课。
作者:
深爱那片海
时间:
2015-2-15 05:33
放手去搞。尽量不要提问,运用搜索找答案,或者看wiki,从原理上理解操作系统的本质,而不是满足于使用几个技巧。尽量看英文资料。
作者:
老尸
时间:
2015-3-4 11:23
熟悉并掌握安装Linux,安装是学习的前提。目前较常见的安装方法有二种:
作者:
谁可相欹
时间:
2015-3-4 11:23
把这个问题放在其他Linux社区请求帮助也是一种选择。如果Linux得不到答案,请不要以为我们觉得无法帮助你。有时只是看到你问题的人不知道答案罢了。这时换一个社区是不错的选择。
作者:
仓酷云
时间:
2015-3-11 19:00
请问谁有Linux的学习心得的吗?简单的说说?
作者:
飘灵儿
时间:
2015-3-19 11:50
再次,Linux是用C语言编写的,我们有学习C语言的基础,读程序和编写代码方面存在的困难小一点,也是我们能较快掌握的原因之一。?
作者:
飘飘悠悠
时间:
2015-3-28 12:10
首先Linux是开源的,这也是最主要的原因,想学windows,Unix,对不起我们没源代码。也正是因为这样,Linux才能够像滚雪球一样越滚越大,发展到现在这种规模。
欢迎光临 仓酷云 (http://ckuyun.com/)
Powered by Discuz! X3.2