核心一句话:

vsftpd: refusing to run with writable anonymous root

匿名账号的根目录,不允许写入,否则匿名登录 验证失败

只有再 ftp 命令操作,才会有上述提示,

我用 xftp 客户端连接后,

因为 服务器 /var/ftp 使用了命令 chmod o+w -R /var/ftp 增加了其他用户组的写权限,默认应该是 755 (其他用户组只读,不可写) ,导致出现 登录验证失败,我就纳闷了几天,终于查看别人的文章发现了.

看 man vsftpd.conf 都没有看到这个关键的 限制 ,vsftpd的默认日志也是差劲到了极点,不提示。

所以  匿名用户上传 就设置一个子目录,/pub/  让匿名用户全部上传到这个目录下面就好了,总之子目录要提前设置好。。

vsftpd。conf 明明有:

anon_mkdir_write_enable=YES

但是还是tmd不让在根目录写,我也真是 太  讨厌 linux 这些特点了。。。

no_anon_password=YES(NO)  #这个默认NO,但是默认配置也没有 ,看man手册才知道。 加上 匿名用户 密码不做检测(匿名用户本来就不应用密码检测,这个限制不明白为什么)

参考连接:

https://www.jianshu.com/p/f90e0f81134b [CentOS 6.3 下 vsftpd 匿名用户访问配置]

https://www.jianshu.com/p/05dc6455b513 【CentOS 7 安装 FTP 服务 (selinux 安全设置)】

最新文章

  1. ABP源码分析三十八: ABP.Web.Api.OData
  2. tar命令实用介绍
  3. js 中{},[]中括号,大括号使用详解
  4. 【笔记】Python 学习Tips
  5. BeginInvoke与Invoke的区别
  6. IDEA中如何添加Scala插件。 我使用的IDEA版本是14
  7. zw版【转发·台湾nvp系列Delphi例程】HALCON BinThreshold
  8. [矩阵快速幂]HDOJ4565 So Easy!
  9. 树莓派-交叉编译环境搭建(Eclipse)
  10. android listview滚动到顶部
  11. Oracle的一些命令
  12. Python List insert()方法详解
  13. Linux系统KVM虚拟化技术
  14. mysql5.7基于gtid的主从复制
  15. free mybtis plugin
  16. Win32之内存管理之虚拟内存跟物理内存
  17. sqlserver记录去重
  18. Kafka项目实战-用户日志上报实时统计之分析与设计
  19. codeforces659B
  20. 把旧系统迁移到.Net Core 2.0 日记 (15) --Session 改用Redis

热门文章

  1. jQuery(五): Deferred
  2. ubuntu 开启ip包转发
  3. Django 之 restframework 解析器源码分析
  4. Python调用百度接口(情感倾向分析)和讯飞接口(语音识别、关键词提取)处理音频文件
  5. php责任链模式(The chain of responsibility pattern)
  6. python预课02 time模块,文本进度条示例,数字类型操作,字符串操作
  7. day008-python内置函数
  8. uni验证码60秒倒计时
  9. Insecure Code Management
  10. continue语句:编程把100-300之间的能被25整除的数输出