免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 8421 | 回复: 4
打印 上一主题 下一主题

vsftp上传文件权限600的问题 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2011-11-30 17:02 |只看该作者 |倒序浏览
我的vsftp服务器 配置文件里local_umask 和 anon_umask都设置的022 。可我匿名用户上传的文件显示的权限是600 , 但上传空文件夹权限是755。怎么样才能让上传文件的权限是644,

论坛徽章:
0
2 [报告]
发表于 2011-11-30 17:18 |只看该作者
我把配置贴出来
  1. anonymous_enable=YES
  2. local_umask=022
  3. dirmessage_enable=YES
  4. xferlog_enable=YES
  5. connect_from_port_20=YES
  6. listen=YES
  7. listen_port=21
  8. tcp_wrappers=YES
  9. anon_root=/var/ftp
  10. anonymous_enable=YES
  11. write_enable=YES
  12. no_anon_password=YES
  13. anon_upload_enable=YES
  14. anon_mkdir_write_enable=YES
  15. anon_other_write_enable=YES
  16. anon_umask=022
  17. dirmessage_enable=YES
  18. xferlog_enable=YES
  19. xferlog_file=/var/log/vsftpd.log
  20. xferlog_std_format=YES
  21. idle_session_timeout=600
  22. data_connection_timeout=120
  23. chown_uploads=YES
  24. #chown_username=daemon
  25. ftpd_banner=Welcome to d-1701.com FTP service.
  26. anon_max_rate=80000
  27. check_shell=NO
  28. download_enable=YES
  29. file_open_mode=0666
复制代码

论坛徽章:
0
3 [报告]
发表于 2011-12-01 09:26 |只看该作者
你的anon_umask=022没有生效,匿名上传默认umask是077

论坛徽章:
0
4 [报告]
发表于 2011-12-01 09:32 |只看该作者
去掉这一行就ok了
chown_uploads=YES

论坛徽章:
0
5 [报告]
发表于 2011-12-01 10:07 |只看该作者
去掉这一行就ok了
chown_uploads=YES

按照上面的修改后解决,谢谢46212635,我找了下这个参数的意义,如下:

chown_uploads
用法:YES/NO
若是启动,所有匿名上传数据的拥有者将被更换为chown_username 当中所设定的使用者。这样
的选项对于安全及管理,是很有用的。默认值为NO。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP