只允许匿名用户下载的ftp
本次系统
[root@localhost yum.repos.d]# lsb_release -a
LSB Version: :core-4.1-amd64:core-4.1-noarch:cxx-4.1-amd64:cxx-4.1-noarch:desktop-4.1-amd64:desktop-4.1-noarch:languages-4.1-amd64:languages-4.1-noarch:printing-4.1-amd64:printing-4.1-noarch
Distributor ID: CentOS
Description: CentOS Linux release 7.6.1810 (Core)
Release: 7.6.1810
Codename: Core
安装vsftpd服务
yum install -y vsftpd
配置
/etc/vsftpd/vsftpd.conf #vsftpd 的核心配置文件
anonymous_enable=YES #更改配置开启匿名用户访问
anon_max_rate=5000000000 #匿名用户的下载速度
关闭防火墙
systemctl stop firewalld.service
重启vsftpd
systemctl restart vsftpd.service
浏览器打开,默认的存储路径为/var/ftp/
欧克~~
- 一些参数说明
anonymous_enable=YES #开启匿名访问
local_enable=NO #拒绝本地用户访问
write_enable=NO #拒绝本地用户写入权限,包括修改
anon_upload_enable=YES #允许匿名用户上传
anon_mkdir_write_enable=YES #允许匿名用户上传/创建目录
anon_world_readable_only=YES #允许匿名用户浏览
anon_other_write_enable=YES #允许匿名用户具有建立目录,上传之外的权限,如重命名,删除
anon_umask=022 #匿名用户上传后的权限是-rw-------
dirmessage_enable=YES #是否显示目录说明文件, 默认是YES 但需要手工创建.message文件,这个.message,只有用命令登陆或者用工具,才可以看见,他不是一个弹出对话框,而是一段字符,如在pub下建立一个.message,那么在客户端进入pub目录时就会显示.message文档中的内容 35行
#xferlog_enable=YES #记录使用者所有上传下载信息
#xferlog_file=/va