VSftp服务1——简介与原理

一、简介

ftp是什么?
ftp(File Transfer Protocol)中文称为“文件传输协议”,即在服务器上,进行文件的上传、下载以及共享。它是C/S的架构,需要用户名与密码登录后才可以正常获取数据。

现在有qq文件传输以及网盘共享这些,为什么我还需要ftp呢?
qq文件传输、bt、网盘共享等等这些,针对的是个人用户;而ftp,针对的是企业用户。两者最大的区别在在于:个人用户的文件传输方式基本上都不能设定用户权限,即一个文件,我只想一部分人能下载,而另外一部人可能只需要查看就可以了,做不到这个需求。而在企业中,带权限控制的文件传输就变的很重要,比如说有些资料只能经理层能看到,而普通基层员工是没有权限的,所以,就需要这种专业的文件服务器才能实现。

二、原理

ftp有两种模式,一个是主动模式,一个是被动模式,默认是主动模式。这个主动与被动都是针对服务器端来说的,而不是客户端。

主动模式:服务器从20端口主动向客户端发起连接。
21端口用来验证用户,发送ftp命令信息;而20端口用来上传、下载数据。随机端口,指的是1024以上的端口;这里的PORT命令,也会把随机端口号告诉服务器。具体如下:

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值