FTP协议占用两个端口号:
21端口:命令控制,用于接收客户端执行的FTP命令。
20端口:数据传输,用于上传,下载文件数据。
过程:
首先安装vsftpd服务程序使用命令 yum install vsftpd
Vsftpd 的程序与配置文件:
主程序: /usr/sbin/vsftpd
用户禁止登陆列表:/etc/vsftpd/ftpusers /etc/vsftpd/user_list
主配置文件: /etc/vsftpd/vsftpd.conf
接下来我们分别配置Vsftpd的验证方式 分别为:匿名访问 ,本地用户。
1.匿名访问模式
FTP匿名访问模式是比较不安全的服务模式,尤其在真实的工作环境中千万不要存放敏感的数据,以免泄露。
vsftpd程序默认已经允许匿名访问模式,我们要做的就是开启匿名用户的上传和写入权限,写入下面的参数:
使用命令vi /etc/vsftpd/vsftpd.conf
anonymous_enable=YES
anon_umask=022
anon_upload_enable=YES
anon_mkdir_write_enable=YES
anon_o