新闻资讯  快讯  焦点  财经  政策  社会
互 联 网   电商  金融  数据  计算  技巧
生活百科  科技  职场  健康  法律  汽车
手机百科  知识  软件  修理  测评  微信
软件技术  应用  系统  图像  视频  经验
硬件技术  知识  技术  测评  选购  维修
网络技术  硬件  软件  设置  安全  技术
程序开发  语言  移动  数据  开源  百科
安全防护  资讯  黑客  木马  病毒  移动
站长技术  搜索  SEO  推广  媒体  移动
财经百科  股票  知识  理财  财务  金融
教育考试  育儿  小学  高考  考研  留学
您当前的位置:首页 > IT百科 > 站长技术 > 网站

FTP原理与配置

时间:2019-06-10 10:19:31  来源:  作者:

FTP是用来传送文件的协议。使用FTP实现远程文件传输的同时,还可以保证数据传输的可靠性和高效性。

FTP的应用

FTP原理与配置

 

在企业网络中部署一台FTP服务器,将网络设备配置为FTP客户端,则可以使用FTP来备份或更新VRP文件和配置文件。 也可以把网络设备配置为FTP服务器,将设备的日志文件保存到某台主机上方便查看。

FTP传输模式

FTP原理与配置

 

FTP传输数据时支持两种传输模式:ASCII模式和二进制模式。

ASCII模式用于传输文本。 发送端的字符在发送前被转换成ASCII码格式之后进行传输,接收端收到之后再将其转换成字符。 二进制模式常用于发送图片文件和程序文件。 发送端在发送这些文件时无需转换格式,即可传输。

FTP传输文件过程

FTP原理与配置

 

使用FTP进行文件传输时,会使用两个TCP连接。 第一个连接是FTP客户端和FTP服务器间的控制连接。 FTP服务器开启21号端口,等待FTP客户端发送连接请求。

第二个连接是FTP客户端和FTP服务器间的数据连接。 服务器使用TCP的20号端口与客户端建立数据连接。 通常情况下,服务器主动建立或中断数据连接。

FTP的配置

FTP原理与配置

 

执行ftp server enable命令使能FTP功能。

执行set default ftp-directory命令设置FTP用户。

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 } } *命令用来创建本地用户,并配置本地用户的各项参数。

  1. user-name指定用户名。
  2. local-user huawei service-type ftp命令用来配置本地用户的接入类型为ftp。
  3. ftp-directory指定FTP用户可访问的目录。 如果丌配置FTP用户可访问的目录,则FTP用户无法登录设备。
  4. access-limit指定用户名可建立的最大连接数目。
  5. idle-timeout指定用户的闲置超时时间。
  6. privilege level指定用户的优先级。

ftp客户端连接ftp服务器

FTP原理与配置

 

ftp命令用来不远程FTP服务器建立控制连接,并进入FTP客户端视图。

binary命令用来在设备作为FTP客户端时设置文件传输方式为Binary模式,又称二进制模式。缺省情况下,文件传输方式为ASCII模式。get命令用来从远程FTP服务器下载文件并保存在本地。

总结

FTP原理与配置
 


Tags:FTP   点击:()  评论:()
声明:本站部分内容来自互联网,内容观点仅代表作者本人,如有任何版权侵犯请与我们联系,我们将立即删除。
▌相关评论
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表
▌相关推荐
注意:上面是FTP服务器端建立FTP用户的教程,建立FTP用户我们需要通过FTP客户端连接服务器的FTP,从而使用FTP上传文件到服务器或下载服务器里的文件...【详细内容】
2019-11-20   FTP  点击:(13)  评论:(0)  加入收藏
vsftpd是“very secure FTP daemon”的缩写,是一个完全免费的、开发源代码的ftp服务器软件。vsftpd是一款在Linux发行版本中最受推崇的FTP服务器程序,小巧轻快、安全易用、支...【详细内容】
2019-11-01   FTP  点击:(9)  评论:(0)  加入收藏
0x00 前言​ FTP是一个文件传输协议,用户通过FTP可从客户机程序向远程主机上传或下载文件,常用于网站代码维护、日常源码备份等。如果攻击者通过FTP匿名访问或者弱口令获取FTP...【详细内容】
2019-10-30   FTP  点击:(16)  评论:(0)  加入收藏
概述由于业务需要,需在ftp服务器创建多一个目录,用于给另外一个新系统做测试用。简单画图如下:目前架构: 计划方案: 下面简单记录下方案实现过程。一、搭建rsync服务1、Linux搭建...【详细内容】
2019-10-25   FTP  点击:(37)  评论:(0)  加入收藏
FTP可以说是网络化的工作和生活中不可缺少的工具了,但是笔者在日常的工作中,还是看到很多客户还在用各种破解版的FTP Server,这类破解版的软件,不仅可能存在法律上的风险,而且在...【详细内容】
2019-10-14   FTP  点击:(188)  评论:(0)  加入收藏
虚拟主机的技术不断成熟,价格比较亲民,所以很多站长选择虚拟主机搭建网站。在网站搭建完成之后,我们需要使用ftp来进行上传文件。对于一些熟练操作的站长来说,很少会遇到ftp连接...【详细内容】
2019-10-09   FTP  点击:(16)  评论:(0)  加入收藏
大家好,这里是一涛说电脑,我之前给大家讲过如何通过windows自带的功能安装FTP服务器,很是受到大家的欢迎,但是也有一些不太懂电脑,或者知识不够深厚的朋友来说,确实有一定的难度,也...【详细内容】
2019-10-09   FTP  点击:(16)  评论:(0)  加入收藏
导读:在实际项目开发中最常使用的文件传输的方式有ftp和sftp两种,但是这两个传输方式各有什么特点呢?本文接下来将讨论SFTP、FTP的区别一、FTP协议FTP是TCP/IP协议组中的协议之...【详细内容】
2019-09-27   FTP  点击:(14)  评论:(0)  加入收藏
我一直觉得黑客就应该把图形画界面丢弃,这一直是我的坚持,所以我就学写一些脚本,毕竟自己写脚本也有乐趣,还能写写一些文章,挺好玩的。在internet中最火热的应用就是文件传输,其中...【详细内容】
2019-09-27   FTP  点击:(58)  评论:(0)  加入收藏
熟悉Python的朋友们都知道,python自带了一个Simple HTTP Server,可以使用一行代码完成文件的局域网共享操作。 首先进入你需要设置的http服务器目录 (我以自己电脑路径:F:/Work...【详细内容】
2019-09-26   FTP  点击:(26)  评论:(0)  加入收藏
1.打开windows server2012R2 服务器管理器界面 添加角色和功能 2.在添加角色和功能向导里,选择 从服务器池中选择服务器 3选择Web 服务器(IIS)安装 FTP服务器 4.安装完成后,在服...【详细内容】
2019-09-19   FTP  点击:(329)  评论:(0)  加入收藏
DOS命令——FTP命令大全1)?说明:显示ftp命令的说明。后面可以加参数,是加需要解释的命令名,不加则显示包含所有命令列表。2)append说明:使用当前文件类型设置,将本地文...【详细内容】
2019-09-10   FTP  点击:(62)  评论:(0)  加入收藏
ForkLift 3 for Mac是一款适用于mac操作系统文件管理工具,这款软件可以说是弥补了原先Finder文件管理的比较单一的功能。该软件自带了ftp,同时还支持Sftp,WebDAV,S3,iDisk,SMB,AFP...【详细内容】
2019-09-09   FTP  点击:(42)  评论:(0)  加入收藏
今天简单配置匿名访问及用户验证的相关配置,基于虚拟用户的配置敬请期待下一篇搭建vsftp服务器首先要确保虚拟机的防火墙和seLinux防火墙都是关闭的 一、ftp文件传输服务...【详细内容】
2019-08-14   FTP  点击:(64)  评论:(0)  加入收藏
1.前言在Mac下登陆远程服务器并没有Windows那么方便的使用XShell,相比较而言,在Mac下更多的是依赖终端输入SSH命令登录远程服务器。使用SSH命令行的好处就是可以近距离接触底...【详细内容】
2019-07-31   FTP  点击:(43)  评论:(0)  加入收藏
一、FTP角色安装1、系统环境:windows server 2008 R2 2、在新的服务器系统中,打开“服务器管理器” 3、在角色中,添加角色 4、默认下一步: 5、添加服务器角色,选中“Web服...【详细内容】
2019-07-03   FTP  点击:(384)  评论:(0)  加入收藏
在Linux系统上搭建FTP服务器吧,这个非常简单,下面我具体介绍一下实现过程,感兴趣的朋友可以自己尝试一下:1.首先,安装FTP服务器,这个直接在终端输入命令“yum install -y vsftpd”...【详细内容】
2019-06-26   FTP  点击:(120)  评论:(0)  加入收藏
FTP是用来传送文件的协议。使用FTP实现远程文件传输的同时,还可以保证数据传输的可靠性和高效性。FTP的应用 在企业网络中部署一台FTP服务器,将网络设备配置为FTP客户端,则可以...【详细内容】
2019-06-10   FTP  点击:(167)  评论:(0)  加入收藏
最新更新
栏目热门
栏目头条