设备作为FTP客户端时
‘壹’ 华为交换机使用ftp备份IOS和配置文件。
你关心的应该是网络设备作为FTP客户端,把备份文件集中放置在FTP服务器上吧?如果是这样,需要建一个FTP服务器,可以用3Com的3CDaemon或者FileZilla这些免费的FTP服务器软件,具体可以在网上查到方法,类似文档非常多;网络设备这一侧的命令如下:<hostname> ftp 2.2.2.2
Trying ...
Press CTRL+K to abort
Connected.
220 WFTPD 2.0 service (by Texas Imperial Software) ready for new user
User(none):switch
331 Give me your password, pleasePassword:*****230 Logged in successfully
[ftp]
# 执行put 命令将交换机的配置文件config.cfg 上传到FTP 服务器。
[ftp] put config.cfg
# 执行put 命令将交换机的Flash上的文件switch.bin 上传到FTP 服务器。
[ftp] put S3526EFC-VRP310-r0030.bin
# 执行quit 命令中断FTP 连接,退回到用户视图下。
[ftp] quit
<hostname> 应该符合你的需求了。
‘贰’ 默认时,FTP服务所使用的TCP端口是什么
FTP默认使用21端口。
21端口主要用于FTP(File Transfer Protocol,文件传输协议)服务,FTP服务主要是为了在两台计算机之间实现文件的上传与下载,一台计算机作为FTP客户端,另一台计算机作为FTP服务器,可以采用匿名(anonymous)登录和授权用户名与密码登录两种方式登录FTP服务器。
(2)设备作为FTP客户端时扩展阅读:
在Windows中可以通过Internet信息服务(IIS)来提供FTP连接和管理,也可以单独安装FTP服务器软件来实现FTP功能,比如常见的FTPServ-U。
操作建议:因为有的FTP服务器可以通过匿名登录,所以常常会被黑客利用。另外,21端口还会被一些木马利用,比如Blade Runner、FTP Trojan、Doly Trojan、WebEx等等。如果不架设FTP服务器,建议关闭21端口。
‘叁’ FTP原理与配置
FTP是用来传送文件的协议。使用FTP实现远程文件传输的同时,还可以保证数据传输的可靠性和高效性。
在企业网络中部署一台FTP服务器,将网络设备配置为FTP客户端,则可以使用FTP来备份或更新VRP文件和配置文件。 也可以把网络设备配置为FTP服务器,将设备的日志文件保存到某台主机上方便查看。
FTP传输数据时支持两种传输模式:ASCII模式和二进制模式。
ASCII模式用于传输文本。 发送端的字符在发送前被转换成ASCII码格式之后进行传输,接收端收到之后再将其转换成字符。 二进制模式常用于发送图片文件和程序文件。 发送端在发送这些文件时无需转换格式,即可传输。
使用FTP进行文件传输时,会使用两个TCP连接。 第一个连接是FTP客户端和FTP服务器间的控制连接。 FTP服务器开启21号端口 ,等待FTP客户端发送连接请求。
第二个连接是FTP客户端和FTP服务器间的数据连接。 服务器使用TCP的20号端口 与客户端建立数据连接。 通常情况下,服务器主动建立或中断数据连接。
执行 ftp server enable 命令使能FTP功能。
执行 set default ftp-directory 命令设置FTP用户。
在配置FTP服务器时,可以使用AAA为每个用户分别配置登录账号和访问权限。
aaa 命令用来进入AAA视图。
local-user user-name { access-limit max-number | ftpdirectory directory | idle-timeout minutes [ seconds ] | password cipher password [ opt ]| privilege level level | state {active | block } } *命令用来创建本地用户,并配置本地用户的各项参数。
ftp客户端连接ftp服务器
ftp命令用来不远程FTP服务器建立控制连接,并进入FTP客户端视图。
binary命令用来在设备作为FTP客户端时设置文件传输方式为Binary模式,又称二进制模式。缺省情况下,文件传输方式为ASCII模式。get命令用来从远程FTP服务器下载文件并保存在本地。
‘肆’ 如何将电脑设成FTP
将电脑设成 FTP,可以按照以下步骤进行操作:
1. 安装FTP服务器软件:您需要安装FTP服务器软件,例如FileZilla Server、Microsoft FTP Service等。根据不同的软件,具体操作可能有所不同,一般情况下都需要进行一拍老槐些基本的配置。
将电脑设为FTP服务器需要安装并配置FTP服务器软件,开启FTP服务器,并配置防火墙。用户可以通过FTP客户端访问FTP服务器,进行文件上传和下载操作。具体操作步骤可以袭友参考FTP服务器软件和防火墙软件的说明文档。