先确认防火墙是否关闭
修改配置文件/etc/vsftpd/vsftpd.conf
anonymous_enable=NO
local_enable=YES
write_enable=YES
local_umask=022
dirmessage_enable=YES
connect_from_port_20=YES
xferlog_std_format=YES
listen=YES
pam_service_name=vsftpd
userlist_enable=YES
#tcp_wrappers=YES
#chroot_local_user=YES
user_config_dir=/etc/vsftpd/vsftpd_user_conf
xferlog_enable=YES
xferlog_file=/var/log/vsftpd.log
xferlog_std_format=YES
log_ftp_protocol=YES
创建用户配置目录
mkdir -pv /etc/vsftpd/vsftpd/_user_conf
编辑handuoduo用户配置文件。
vim /etc/vsftpd/vsftpd_usr_conf/handuoduo
创建handuoduo用户,设置密码。
useradd -g ftp handuoduo
创建目录。
mkdir -pv /data/handuoduo
设置用户权限与写入权限。
chown -R handuoduo /data/handuoduo
重启服务
systemctl restart vsftpd
查看进程
ps aux | grep vsftpd
使用filezilla登录测试(可上传,下载,删除)