加入收藏 | 设为首页 | 会员中心 | 我要投稿 云计算网_宿迁站长网 (https://www.0527zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 服务器 > 搭建环境 > Linux > 正文

Linux系统服务 3 FTP服务原理及vsftpd服务配置

发布时间:2016-01-20 23:27:44 所属栏目:Linux 来源:网络整理
导读:1 FTP 1 FTP是一个相当古老并且应用极为广泛的互联网协议,FTP为我们提供了一种可靠的方式在网络上进 行文件共享 2 FTP是一种CS架构的服务,拥有一个服务端和客

1 FTP

1 FTP是一个相当古老并且应用极为广泛的互联网协议,FTP为我们提供了一种可靠的方式在网络上进 行文件共享

2 FTP是一种CS架构的服务,拥有一个服务端和客户端,FTP使用TCP协议作为底层传输协议,提供了 数据传输的可靠性,FTP的标准端口为20,21,20做为数据接口,21为指令接口

3 所有的共享的文件都是放在服务端

2 FTP模式

FTP客户端和服务端连接有两种模式

1 主动模式:指的是假设客户端要向服务端请求文件共享的时候,首先客户端先发送一个请求到服务 的21号端口,然后服务端返回一个指令要求客户端要做什么,接下来服务端通过20端口把数据发给客户 端

2 由于现在的计算机很多都是有防火墙,很多由外网连接进来的都会被拒绝,因此现在开发了被动模 式

Linux系统服务 3 FTP服务原理及vsftpd服务配置

2 被动模式: 指的是假设客户端要向服务端请求文件共享的时候,首先客户端先发送一个请求到服 务的21号端口,然后服务端返回一个指令要求客户端要做什么。接下来客户端发送请求到服务端,服务 端再把数据发给客户端

被动模式适合于现在绝大多数的有设置防火墙的主机

Linux系统服务 3 FTP服务原理及vsftpd服务配置

3 vsftpd

1 在Linux中应用作为广泛的FTP服务程序叫做vsftpd,vsftpd为我们提供了一个快速,稳定的并且相 当安全的FTP服务

2 使用以下命令来安装vsftpd

yum install -y vsftpd

3 vsftpd的相关配置文件及目录如下

/etc/vsftpd/vsftpd.conf           - vsftpd主配置文件

/etc/vsftpd/ftpusers                - 黑名单

/etc/vsftpd/user_list               - 控制名单(由配 置文件控制是白名单还是黑名单)

/var/ftp                                      - ftp共享目录

(编辑:云计算网_宿迁站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!