使用Vsftpd服务(匿名访问模式、本地用户模式)
FTP协议占用两个端口号: 21端口:命令控制,用于接收客户端执行的FTP命令。 20端口:数据传输,用于上传、下载文件数据。、 FTP数据传输的类型: 主动模式 :FTP服务端主动向FTP客户端发起连接请求。 被动模式 :FTP服务端等待FTP客户端的连接请求。 vsftpd程序提供的FTP服务可选认证方式,分别为 匿名访问 、 本地用户 和 虚拟用户 : 匿名访问 :任何人无需验证口令即可登入FTP服务端。 本地用户 :使用FTP服务器中的用户、密码信息。 虚拟用户 :创建独立的FTP帐号资料。 Vsftpd的程序与配置文件: 主程序 /usr/sbin/vsftpd 用户禁止登陆列表 /etc/vsftpd/ftpusers /etc/vsftpd/user_list 主配置文件 /etc/vsftpd/vsftpd.conf 安装vsftpd服务程序 [root@liuxuanke-hbza ~]# yum install vsftpd -y 清空默认的防火墙默认规则: [root@liuxuanke-hbza ~]# iptables -F 保存清空后的防火墙规则表: [root@liuxuanke-hbza ~]# service iptables save 一、匿名访问模式 1、 FTP匿名访问模式是比较不安全的服务模式,尤其在真实的工作环境中千万不要存放敏感的数据