1、安装vsftpd组件
[root@localhost ~]# yum -y install vsftpd
Yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及CentOS中的Shell前端软件包管理器。基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包,无须繁琐地一次次下载、安装。
-y表示所有需要确认的地方全部是yes
安装后,有 /etc/vsftpd/vsftpd.conf文件,是vsftpd的配置文件
2、添加一个ftp用户
[root@localhost ~]# useradd ftpuser
此用户是用来登录ftp服务器的,登录后的默认路径为/home/ftpuser
3、给ftp用户ftpuser添加密码
[root@localhost ~]# passwd ftpuser
输入该命令后会让你输入密码和确认密码,如果密码和ftp用户名一样会提示密码太简单
4、防火墙开启21端口
[root@localhost ~]# vim /etc/sysconfig/iptables
因为ftp默认的端口为21,而centos默认是没有开启的,所以需要修改iptables,insert或i进入编辑模式后复制一份带有数字22的一行代码,把22改为21即可,esc退出编辑模式