前景提示:网络工程师会经常对交换机或者路由器的配置文件进行升级,或者备份,亦或者是上传license许可等,都需要用到FTP(文件传输服务),而3CDaemon就是一款不错的软件,可以让你的主机变成一个FTP客户端,然后通过在交换机上面访问客户端的手段,从而可以相互上传下载文件等。

3CDaemon

3CDaemon是一个简易服务器工具,含TFTP服务器、FTP服务器、Syslog服务器及TFTP客户机。3CDaemon,支持多种协议的小型服务软件,其功能简练、使用方便是最大的优点

1:首先下载3CDaemon软件,这是链接https://www.updatestar.com/directdownload/3cdaemon/2005987

2:然后下载完成后傻瓜式安装。

然后安装完毕后,打开如图所示界面,我们需要配置下FTPserver.

3:然后我们看到如下界面

我们首先按提示指引,在FTP profiles下,开始配置FTP客户端的参数。

①:这里的用户名可以随便新建,以后在交换机登录到这个FTP客户端需要输入这个用户名

②:这里设置密码,以后在交换机登录到这个FTP客户端需要输入这个密码

③:这里是文件路径,也就是你要上传到交换机的文件的路径,这里示范的是我的桌面路径。

④:这里是这个用户所拥有的的权限,登录,下载,上传,删除等等

这里配置好之后就可以测试了~首先要说的是,我们要清楚这个软件的原理。这个软件安装以后其实就是吧我们的电脑变成了一个FTP服务器,然后不论是是交换机还是其他PC都可以通过ftp+ip address的方式来登录这台电脑,从而达到上传下载的目的。

现在开始测试:

1:在交换机上开启ftp 服务,然后登录到客户端的FTP

Username:admin
Password:<HY-ACCESS-D>system-view //进入系统视图
System View: return to User View with Ctrl+Z.
[HY-ACCESS-D]ftp server enable  //开启ftp服务
[HY-ACCESS-D]quit<HY-ACCESS-D>ftp 192.168.251.82 //ftp+IP地址,这个IP地址是我电脑的IP地址
Trying 192.168.251.82 ...
Press CTRL+K to abort
Connected to 192.168.251.82.
220 3Com 3CDaemon FTP Server Version 2.0
User(192.168.251.82:(none)):admin//这里的用户名是刚才3cd软件里面设置的admin
331 User name ok, need password
Password://这里的密码是刚才3cd软件里面设置的密码,是123456
230 User logged in[ftp]//然后登录进来的视图,是这样的

上传文件到交换机用GET命令(常用于更新交换机配置文件)

首先,我们在桌面新建一个test.txt的文件,用来测试(注意,此时test.txt的文件路径和刚才3CD软件里面的路径是一致的,都是我的桌面)

然后在交换机里执行命令:


[ftp]get test.txt //从安装了3cd软件的FTP客户端的桌面路径下,上传test.txt的文件227 Entering passive mode (192,168,251,82,231,15)
125 Using existing data connection
..226 Closing data connection; File transfer successful.
FTP: 0 byte(s) received in 1.724 second(s), 0.00 byte(s)/sec. [ftp]quit //退出
221 Service closing control connection<HY-ACCESS-D>dir //我们测试下文件目录有哪些文件,然后第6项多了一个test.txt的文件,是不是很方便呢?
Directory of flash:/0     -rw-  12579840  Aug 08 2008 20:00:00   s1850_52p-cmw520-r1102.bin1     -rw-  12579840  Aug 08 2008 20:00:00   s1850_52p-cmw520-r1102_bak.bin2     drw-         -  Apr 26 2000 12:00:21   logfile3     -rw-      3950  Sep 17 2019 10:43:31   startup.cfg4     -rw-       151  Sep 17 2019 10:43:22   system.xml5     -rw-      3909  Sep 17 2019 10:43:25   _startup_bak.cfg6     -rw-         0  Sep 27 2019 15:31:45   test.txt29106 KB total (4515 KB free)<HY-ACCESS-D>

下载交换机的文件用PUT命令(常用于备份)


<HY-ACCESS-D>dir //使用此命令查看所有交换机上的目录文件
Directory of flash:/0     -rw-  12579840  Aug 08 2008 20:00:00   s1850_52p-cmw520-r1102.bin1     -rw-  12579840  Aug 08 2008 20:00:00   s1850_52p-cmw520-r1102_bak.bin2     drw-         -  Apr 26 2000 12:00:21   logfile3     -rw-      3977  May 15 2000 16:28:57   startup.cfg4     -rw-       151  May 15 2000 16:28:47   system.xml5     -rw-      3977  May 15 2000 16:28:51   _startup_bak.cfg6     -rw-         0  Sep 27 2019 15:31:45   test.txt29106 KB total (4507 KB free)<HY-ACCESS-D>ftp 192.168.251.82 //登录到192.168.251.82的客户端地址
Trying 192.168.251.82 ...
Press CTRL+K to abort
Connected to 192.168.251.82.
220 3Com 3CDaemon FTP Server Version 2.0
User(192.168.251.82:(none)):admin //输入在3CD软件上设置的用户名和密码
331 User name ok, need password
Password:
230 User logged in[ftp]put startup.cfg //我们使用命令put + dir下面目录下载需要的文件,本次我下载的交换机配置文件
227 Entering passive mode (192,168,251,82,239,212)
125 Using existing data connection
226 Closing data connection; File transfer successful.
FTP: 3977 byte(s) sent in 0.160 second(s), 24.00Kbyte(s)/sec.
//显示成功
//我们可以看到桌面路径已经有了put 后的文件夹
[ftp]

如图所示

当然这个路径也是可以自己选择的,我现在选择上传或下载的路径都是桌面,我用如下方法选择其他路径,然后我现在上传和下载的文件路径都会变成了,D:\test\下了。

注意:要断开交换机上的FTP连接,并且吧3CD软件客户端的FTP服务完全停止再开启,配置发生变化的项才会生效。

使用3CDaemon软件搭建FTP来上传/下载交换机文件文件相关推荐

  1. Linux 终端访问 FTP 及 上传下载 文件

    今天同事问我一个问题,在Linux 下访问FTP,并将文件上传上去. 我之前一直是用WinSCP工具的. 先将文件从linux copy到windows下,然后在传到ftp上. google 一下. ...

  2. Linux 终端訪问 FTP 及 上传下载 文件

    今天同事问我一个问题,在Linux 下訪问FTP,并将文件上传上去. 我之前一直是用WinSCP工具的. 先将文件从linux copy到windows下,然后在传到ftp上. google 一下. ...

  3. ftp文件推送 linux_Linux 终端访问 FTP 及 上传下载 文件

    今天同事问我一个问题,在Linux 下访问FTP,并将文件上传上去. 我之前一直是用WinSCP工具的. 先将文件从linux copy到windows下,然后在传到ftp上.google 一下. 方 ...

  4. 关于FileZilla连接FTP站点上传下载文件

    关于FileZilla连接FTP站点上传下载文件 浏览器搜索FileZilla官网:https://www.filezilla.cn/download 根据自己操作系统安装 安装完成之后的启动界面是这 ...

  5. Java通过FTP服务器上传下载文件的方法

    本文介绍了如何使用Apache Jakarta Commons Net(commons-net-3.3.jar)基于FileZilla Server服务器实现FTP服务器上文件的上传/下载/删除等操作 ...

  6. [转]文件传输协议(FTP)操作(上传,下载,新建,删除,FTP间传送文件等)实现汇总1

    转自:http://blog.csdn.net/soarheaven/archive/2008/12/08/3474152.aspx 最近项目需要对FTP服务器进行操作,现把实现总结如下: 打算分2篇 ...

  7. PHP操作FTP类 (上传下载移动创建等)

    使用PHP操作FTP-用法 <?php // 联接FTP服务器 $conn = ftp_connect(ftp.server.com); // 使用username和password登录 ftp ...

  8. FTP的上传下载工具类

    下载commons-net的最新包,并引入至项目中. 以下为相关例子代码: package com.ffcs.icity.common.util;import java.io.File; import ...

  9. Microsoft .NET Framework 2.0对文件传输协议(FTP)操作(上传,下载,新建,删除,FTP间传送文件等)实现汇总1...

    相关文章导航 Sql Server2005 Transact-SQL 新兵器学习总结之-总结 Flex,Fms3相关文章索引 FlexAir开源版-全球免费多人视频聊天室,免费网络远程多人视频会议系统 ...

  10. Android FTP 客户端 上传/下载 带进度条实战源码

    Android FTP 开发,我个人是使用commons-net-3.1.jar,别问我为什么是度娘教我的,附上commons-net-3.1.jar的开源下载地址http://grepcode.co ...

最新文章

  1. MyBatis—insert语句返回主键和selectKey标签
  2. PAT乙级(1024 科学计数法)
  3. 无法启动SQL Server 2005中的SQL Server(MSSQLSERVER)服务--zt
  4. 与IP地址有关的那些点
  5. 【Qt串口调试助手】1.4 - 16进制接收/发送
  6. 多节点什么网络取得技术性突破_一对一直播源码构架的技术性要求以及一对一直播火爆的原因...
  7. java 计算机程序_跟我学java—什么是计算机程序?
  8. 从零实现深度学习框架——手写前馈网络实现电影评论分类
  9. 平安智慧企业大规模离职_中星微获“2020人工智能芯片技术创新企业奖”
  10. mapstd matlab详解,Matlab自带的数据标准化方法(mapminmax和mapstd)详细解析
  11. 三维激光雷达点云处理分类及目标检测综述
  12. 自主招生认可的英语竞赛有哪些
  13. 高德地图大头针功能_关于高德地图遇到的自定义大头针的坑
  14. 互联网架构的演进方向
  15. 在线CRM特点?优势?简信软件在线CRM优势?
  16. 学习文档【超详细中文版】(小甲鱼视频)
  17. 结合锚点利用滚动条监听跳转
  18. 回旋图形c语言编程,回旋形构成形式解析与应用研究.docx
  19. Unity UI架构设计理念
  20. CTF封神台第三关通关

热门文章

  1. 零时科技创始人邓永凯先生受邀出席中国创交会之科创湾区创新论坛
  2. 计算机硬件现状及发展,计算机硬件的发展历史以及计算机的现状和发展趋势
  3. BlackBerry 9850 应用:BBM, Windows Live Messenger (msn)
  4. VS2010 SP1安装失败
  5. java字符串时间去掉秒_Java:当秒和毫秒均为0时,DateTimeFormatter无法解析时间字符串吗?...
  6. word模板Normal.dotm文件的生成与替换
  7. 获取电脑的唯一识别码_无锡电脑办公,office软件培训,学会为止
  8. 让老主板更新驱动程序不再拒绝新网卡(转)
  9. 计算机主板提示ahci,映泰主板设置硬盘模式AHCI或IDE的教程
  10. 找不到好看的电影就看《IMDB排名前500电影》