FTP 全称 File Transfer Protocol,中文名字,文件传输协议,简称 FTP
一个用于在网络上的不同计算机之间传输文件的协议,一台作为服务器,另一台作为客户端,就可以实现文件的上传、下载
FTP 是一种基于 TCP 的协议,采用 C / S 模式,不支持 UDP 的协议
FTP 工作在 OSI 第七层,属应用层协议
TCP 20 端口:用于传输文件
TCP 21 端口:用于传输控制命令
主动模式:PORT,被动模式:PASV
Windows:Filezilla、WinSCP 等
Linux:ftp 等
Linux:vsftpd、ProFTPD、wu-ftpd、lukemftpd,其中 vsftpd 为大部分 Linux 发行版默认安装的软件,应用最广
以 Debian Linux 为例:
服务端:sudo apt install vsftpd
客户端:sudo apt install ftp
#FTP #文件传输