Linux系统学习 十二、VSFTP服务—简介与原理
程序员文章站
2022-05-22 18:51:21
1、简介与原理 互联网诞生之初就存在三大服务:WWW、FTP、邮件 FTP主要针对企业级,可以设置权限,对不同等级的资料针对不同权限人员显示。 但是像网盘这样的基本没有权限划分。 简介: FTP(File Transfer Protocol)文件传输协议,用于网上的控制文件的双向传输。 “下载”文件 ......
1、简介与原理
互联网诞生之初就存在三大服务:www、ftp、邮件
ftp主要针对企业级,可以设置权限,对不同等级的资料针对不同权限人员显示。
但是像网盘这样的基本没有权限划分。
简介:
ftp(file transfer protocol)文件传输协议,用于网上的控制文件的双向传输。
“下载”文件就是从远程主机拷贝文件至自己的计算机上
“上传”文件就是将文件从自己的计算机中拷贝文件到远程主机上。
主动模式:(这里的主动被动是说服务器端,默认都是主动模式)
服务器从20端口主动向客户端发起连接
被动模式:
服务端在指定范围内某个端口被动等待客户端连接
防火墙,一般不会配我访问你的规则。
客户端的防火墙可能会拦截ftp服务器的链接(主动模式)
ftp服务器的端口连接规则是可控的,不会造成防火墙拦截(被动模式)
端口:
ftp连接端口:(主动模式下)
控制连接:tcp 21,用于发送ftp命令信息
数据连接:tcp 20,用于上传、下载数据
(被动模式下)
控制连接:tcp 21,用于发送ftp命令信息
数据连接:tcp 随机,用于上传、下载数据
推荐阅读
-
Linux系统学习 十三、VSFTP服务—相关文件
-
Linux系统学习 十二、VSFTP服务—简介与原理
-
Linux系统学习 十、DHCP服务器—介绍和原理
-
Linux系统学习 十九、VSFTP服务—虚拟用户访问—为每个虚拟用户建立自己的配置文件,单独定义权限
-
Linux系统学习 十七、VSFTP服务—本地用户访问—用户访问控制
-
Linux系统学习 十八、VSFTP服务—虚拟用户访问—配置虚拟用户访问
-
linux的简介 linux与windows服务器系统的区别
-
Linux系统学习 十四、VSFTP服务—配置文件解析、客户端使用
-
Linux系统学习 十五、VSFTP服务—匿名用户访问(不推荐使用,不安全)
-
Linux系统学习 十六、VSFTP服务—本地用户访问—基本用户