vsftp 匿名用户上传的文件夹无法删除

fp2001 2015-10-10 11:29:13
我搭建了一个vsftp服务,允许匿名用户上传文件和文件夹,同时我还有个用户ftpuser作为管理用户,
我的配置是:
annon_umask=001
chown_upload=YES
chown_username=ftpuser
就是将匿名用户上传的文件的所有者都改成ftpuser,但是我发现一个很奇怪的问题,加入匿名用户上传的是文件,那么所有者被顺利的改成了ftpuser,并且也能被ftpuser顺利删除。
但是,加入匿名用户上传的是文件,则非常奇怪的是,文件夹中的文件所有者都被改成了ftpuser,但是文件本身的所有者还是ftp,这就造成了文件夹里面的文件可以删除,但是文件夹本身一直无法删除,非常奇怪,谁能帮帮我?
...全文
397 3 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
ever4any 2019-05-16
  • 打赏
  • 举报
回复
anon_umask=022 anon_upload_enable=YES anon_mkdir_write_enable=YES anon_other_write_enable=YES chown ftp:ftp -R /var/ftp/pub
joyica 2015-10-12
  • 打赏
  • 举报
回复
还是你文件及文件夹权限的问题,仔细看下权限吧
fp2001 2015-10-10
  • 打赏
  • 举报
回复
少打了个夹,“
但是,假如匿名用户上传的是文件夹,则非常奇怪的是,文件夹中的文件所有者都被改成了ftpuser,但是文件夹本身的所有者还是ftp”

19,619

社区成员

发帖
与我相关
我的任务
社区描述
系统使用、管理、维护问题。可以是Ubuntu, Fedora, Unix等等
社区管理员
  • 系统维护与使用区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧