QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 617|回复: 1

FTP架设好后文件上传的权限问题

[复制链接]
发表于 2004-5-13 17:18:06 | 显示全部楼层 |阅读模式
用vsftp架设了网站的ftp服务,vsftp的配置文件中,local_umask用了它的默认值022,这样上传文件后的权限就是rw-r--r--,但我发现如果用户上传的是文件夹,那么文件夹下的文件在浏览器中就无法显示,找到原因是只有把文件夹的权限中的“其他用户”加上x才能正常浏览,也就是rw-r--r-x,请问用它默认的local_umask=022是会出现这样的问题吗?这样的话设为多少比较好?


vsftpd.conf文件内容如下:
anonymous_enable=NO
local_enable=YES
write_enable=YES
local_umask=022
anon_umask=022
dirmessage_enable=YES
xferlog_enable=YES
connect_from_port_20=YES
xferlog_std_format=YES

chroot_local_user=YES
chroot_list_enable=YES
chroot_list_file=/etc/vsftpd/vsftpd.chroot_list

pam_service_name=ftp
userlist_enable=YES
listen=YES
tcp_wrappers=YES

guest_enable=YES
user_config_dir=/etc/vsftpd/virtual
 楼主| 发表于 2004-5-14 09:09:25 | 显示全部楼层
现在又正常了,奇怪
我用的是虚拟用户的方式,发现local_umask=022的没用,必须要anon_umask=022,是不是虚拟用户都算anonymous?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-8 16:48 , Processed in 0.067036 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表