FTP服务与配置

FTP服务——用来传输文件的协议

FTP服务默认使用TCP协议的20、21端口与客户端进行通信

20端口用于建立数据连接,并传输文件数据

21端口用于建立控制连接,并传输FTP控制命令

FTP主动模式与被动模式

主动模式:客户端给服务端的21控制端口发命令说,我要下载什么,并且还会说我已经打开了某个端口,你就从这里把东西给我,服务器知道后就会连接客户端已打开的那个数据端口把东西传给客户端,这就是主动模式,可以理解为服务端主动给客户端传输文件。

被动模式:客户端给服务端的21端口发命令说,我要下载什么,服务端知道后,就打开一个空闲的端口,然后告诉客户端,我已经打开了某某端口,你自己进去拿。于是客户端就从那个端口进去拿文件了,这就是被动模式,可以理解为服务端被客户端拿走了东西。

                       

匿名用户访问

匿名用户上传的文件会保存在/var/ftp/pub目录

 现在下载了vsftpd软件包,匿名用户就可以下载文件了,但是现在它不能上传文件,如果想开放它的最大权限就要修改它的配置文件

 vim  /etc/vsftpd/vsftpd.conf

打开这个配置文件,进行以下修改

 

 

 

 为匿名访问ftp的根目录下的pub子目录设置最大权限,以便匿名用户上传数据

 

 

 

 

 

 

 想下载到桌面上去

 

 上传文件

 

 ——————————————————————————————————————————

本地用户访问

重启服务

———————————————————————————————————————————

设置黑名单

 

 

 设置白名单

重新启动服务

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值