FTP 文件传输协议
用来传输文件的
FTP协议采用的是TCP作为传输协议,21号端口用来传输FTP控制命令的,20号端口用来传输文件数据的
FTP传输模式:
主动模式:FTP服务端接收下载控制命令后,会主动从tcp/20号端口发送数据传输给客户端
被动模式:FTP服务端接收下载控制命令后,会开启一个空闲端口被动等待客户端数据传输连接
传输文件到Linux服务器的工具 vsftp(FTP) sftp(SSH) samba(CIFS) lrzsz(sz 传出 rz 传入) winscp
FTP控制命令:pwd ls get put quit
FTP配置
安装
查找配置文件
先做备份
允许匿名用户访问FTP服务器 anonymous_enable=YES anno_root=
允许服务端本地用户访问FTP服务器 local_enable=YES local_root=
user_list文件作为黑名单 userlist_enable=YES userlist_deny=YES
user_list文件作为白名单 userlist_enable=YES userlist_deny=NO
listen_port=2121 #设置监控端口
max_clients=100 #最大连接数
max_per_ip=5 #每个IP的最大连接数
查看端口