1、先备份配置档
cp -av /etc/vsftpd/vsftpd.conf{,_bak}
2、编辑配置档,修改以下参数
vim /etc/vsftpd/ vsftpd.conf
anonymous_enable=YES -----允许匿名用户访问
anon_upload_enable=YES -----允许匿名用户上传
anon_mkdir_write_enable=YES -----允许匿名用户建立目录
anon_umask=600 --------设置上传的默认文件权限(默认是600)
anon_other_write_enable=yes --------允许查看删除文件和目录
reverse_lookup_enable=NO 关闭DNS反向解析,提高登录速度,默认为开启
anon_root=/share/ftp/pub 加入此项修改匿名用户的默认共享目录,默认为:/var/ftp/pub
修改后配置档如下:
3、把此目录的所有者改为ftp用户
chown ftp /var/ftp/pub #用户是否能上传、下传和配置档和目录权限有关
4、设置vsftpd开机自启并重启服务
systemct enable vsftpd
systemct restart vsftpd
5、登录,操作如下图,默认登录到 /var/ftp/
6、此时在登当端使用cd pub切换到put 即可上传、下载文件