1.
首先将yum源改为阿里云的源
具体步骤在这里http://mirrors.aliyun.com/help/centos
2.
配置完阿里云的源之后就可以使用yum下载安装了
sudo yum -y install vsftpd
卸载vsftpd的命令:sudo yum remove vsftpd
3.
接着创建ftp所在的文件夹,文件夹的位置可以任意
sudo mkdir ftpfile
创建ftp的虚拟用户
sudo useradd ftpuser -d /ftpfile/ -s /sbin/nologin
赋予用户权限
sudo chown -R ftpuser.ftpuser /ftpfile/
修改密码
sudo passwd ftpuser
4.
配置vsftpd
sudo vim /etc/vsftpd/vsftpd.conf
具体的参数修改是参考geely大神的
1)local_root=/ftpfile(当本地用户登入时,将被更换到定义的目录下,默认值为各用户的家目录)
2)anon_root=/ftpfile(使用匿名登入时,所登入的目录)
3)use_localtime=YES(默认是GMT时间,改成使用本机系统时间)
4)anonymous_enable=NO(不允许匿名用户登录)
5)local