linux中配置vsftpd服务器匿名用户访问,实现文件上传下载服务
1、安装vsftpd服务器

安装VSFTPD

安装更新完毕
2、添加防火墙使用规则
添加防火墙iptables使用规则

iptables -F
查看iptables使用情况

添加前查看防火墙列表
添加FTP服务规则,重启防火墙。

最后再次查看ftp服务有无添加到防火墙允许列表中
3、使用匿名用户登陆,编辑vsftpd配置文件,过滤,优化配置文件并输出到原始配置文件中

编辑,过滤,优化配置文件
编辑vsftpd主配置文件

vsftpd主配置文件
重启vsftpd服务

重启vsftpd服务器
4、修改匿名目录权限,/var/ftp/pub使用ftp用户有次权限

5、编辑SELINUX策略
先查看SELINUX有关ftp设置状态值

off改成on
编辑ftp的selinux规则并查看。

修改布尔值
5、安装ftp客户端

安装ftp客户端
6、在windows客户端测试并访问匿名FTP账户

测试成功,

不允许创建目录
如果需要匿名用户能够创建目录等权限,还需要在配置文件添加匿名权限。

给匿名用户设置权限
相关推荐
-
nginx检查提示“unknown directive "stream" in /etc/*/nginx.conf”
nginx检查提示“unknown directive "stream" in /etc/*/nginx.conf”2025-02-26 00:38:21 -
php之多级目录下查找文件中是否含有某个字符串功能实现2025-02-26 00:36:35
-
mysql 启动不了1067错误如何解决?2025-02-26 00:33:31
-
MySQL简单INSERT超慢原因排查2025-02-26 00:22:42
-
mysql分布式数据库的主要构架是什么?2025-02-26 00:06:23