免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12
最近访问板块 发新帖
楼主: linuxsun.cn
打印 上一主题 下一主题

[FTP] vsftpd 虚拟用户如何实现:文件权限为:777 [复制链接]

论坛徽章:
0
11 [报告]
发表于 2009-04-18 12:23 |只看该作者
如果umask=000
对文件:666
对目录:777
===========
不好意思的很,我一直以为是匿名用户,到现在我才看到是虚拟用户。

论坛徽章:
0
12 [报告]
发表于 2009-04-18 22:37 |只看该作者
原帖由 marsaber 于 2009-4-18 12:23 发表
如果umask=000
对文件:666
对目录:777
===========
不好意思的很,我一直以为是匿名用户,到现在我才看到是虚拟用户。

明解。

论坛徽章:
0
13 [报告]
发表于 2009-04-18 23:32 |只看该作者
经过测试,可以结贴了:

贴上config

cat /etc/vsftpd.conf
-------------------------------------
ganonymous_enable=YES
local_enable=YES
user_config_dir=/etc/vsftpd/user_list
guest_enable=YES

pam_service_name=/etc/pam.d/ftp.vu
connect_from_port_20=YES
#
write_enable=YES
local_umask=000
#
#anon_upload_enable=YES
#
dirmessage_enable=YES
#
xferlog_enable=YES
#
xferlog_file=/var/log/vsftpd.log
#
listen=YES
listen_port=21
-------------------------------------

cat /etc/vsftpd/user_list/ezsafe
-------------------------------------
guest_username=ezsafe
virtual_use_local_privs=YES          #参考一些文章的注释,看下面
write_enable=YES
anon_upload_enable=YES
anon_mkdir_write_enable=YES
anon_other_write_enable=YES
local_root=/www/ftp/cnc
-------------------------------------

http://bbs.linuxsun.cn/viewthrea ... mp;highlight=vsftpd

virtual_use_local_privs参数,
当该参数激活(YES)时,虚拟用户使用与本地用户相同的权限。所有虚拟用户的权限使用local参数。
当此参数关闭(NO)时,虚拟用户使用与匿名用户相同的权限,所有虚拟用户的权限使用anon参数。
这两者种做法相比,后者更加严格一些,特别是在有写访问的情形下。默认情况下此参数是关闭的(NO)。

[ 本帖最后由 linuxsun.cn 于 2009-4-18 23:35 编辑 ]
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP