1.检查是否已经安装
命令:rpm -qa|grep vsftpd
如果没有返回版本信息说明没有安装。
2.安装
命令:yum install -y vsftpd
如上图所示有版本信息表示安装成功。
3.开启,重启,关闭命令
开启:systemctl start vsftpd
重启:systemctl restart vsftpd
关闭:systemctl stop vsftpd
4.创建FTP使用的用户
添加用户:useradd yang
修改密码:passwd yang 然后分别输入两次密码
5.防火墙开启21端口
因为ftp默认的端口为21,而centos默认是没有开启的,所以要修改iptables文件
vim /etc/sysconfig/iptables
在行上面有22 -j ACCEPT 下面另起一行输入跟那行差不多的,只是把22换成21,然后:wq保存
还要运行下,重启iptables
service iptables restart
6. 关闭匿名访问
命令:vi /etc/vsftpd/vsftpd.conf
按 i 进入编辑模式
将anonymous_enable 改为NO
按ESC退出编辑模式
输入 :wq 保存
7.重启ftp
systemctl restart vsftpd