交换机SSH方式的批量备份的实现

交换机SSH方式的批量备份的实现

ID:47947469

大小:27.50 KB

页数:2页

时间:2019-11-09

交换机SSH方式的批量备份的实现_第1页
交换机SSH方式的批量备份的实现_第2页
资源描述:

《交换机SSH方式的批量备份的实现》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、交换机SSH方式的批量备份的实现本程序适合用于中兴、思科等命令体系的设备,验证方式为SSH加密首先对交换机的信息保存为以下txt格式文件,每行分别依次为交换机的登录ip、用户名、密码、特权密码,中间用空格隔开。如allswip.txt:10.100.100.X用户名A密码A二级密码A10.100.101.X用户名B密码B二级密码B10.100.102.X用户名C密码C二级密码C……………………………………………………利用secureCRT(最好6.0版本以上)程序软件,点击菜单栏里的脚本,运行交换机名称登录程序.vbs文件(代码如下

2、),#$language="VBScript"#$interface="1.0"crt.Screen.Synchronous=TrueSubMainConstForReading=1,ForWriting=2Dimfso,file,str,paramsSetfso=CreateObject("Scripting.FileSystemObject")Setfile=fso.OpenTextFile("文件路径/allswith.txt",Forreading,False)crt.Screen.Synchronous=TrueDOWhi

3、lefile.AtEndOfStream<>Truestr=file.ReadLineparams=Split(str)cmd="/SSH2/L"&"用户名"&"/PASSWORD"&"密码"&"/C3DES/MMD5"¶ms(1)crt.Session.Connectcmdcrt.screen.SendChr(13)crt.Screen.WaitForString">"crt.Screen.Send"en"&chr(13)crt.Screen.WaitForString"Password:"crt.Screen.Send"

4、特权密码"&chr(13)crt.Screen.WaitForString"#"crt.Screen.Send"copyflash:/cfg/startrun.datftp://FTP地址"¶ms(2)&".dat@FTP用户名:FTP密码"&chr(13)crt.Screen.WaitForString"#"crt.Screen.Send"exit"&chr(13)crt.Session.disConnectLoopcrt.Screen.Synchronous=FalseEndSub

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。