(1)下载安装vsftpd文件服务器: yum -y install vsftpd
(2) 在根目录下创建一个文件目录用来存储上传的文件: cd / mkdir ftpfile
(3) 给ftpfile文件夹添加一个用户: useradd -d ftpuser /ftpfile/ -s /sbin/nologin
(4)将ftpfile文件的用户权限设置为ftpuser: chown -R ftpuser.ftpuser /ftpfile
(5) vsftpd的怕配置文件默认位置在 : /etc/vsftpd/vsftpd.conf,编辑这个文件来修改一些细节
(6)修改防火墙中端口信息:如图
#vsftpd
-A INPUT -p TCP --dport 61001:62000 -j ACCEPT
-A OUTPUT -p TCP --sport 61001:62000 -j ACCEPT
-A INPUT -p TCP --dport 20 -j ACCEPT
-A OUTPUT -p TCP --dport 20 -j ACCEPT
-A INPUT -p TCP --dport 21 -j ACCEPT
-A OUTPUT -p TCP --dport 21 -j ACCEPT
重启防火墙:service iptables restart
(7) 重启vsftpd: service vsftpd restart
(8)修改一个文件的值 位置在: /etc/selinux/config 修改SELINUX=disable 保存修改 :wq。
(9)执行 setenforce 0
(10)重启文件服务器:service vsftpd restart
(11)登陆:ftp:自己的ip 来验证看是否能登陆