免费注册 查看新帖 |

Chinaunix

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

[FTP] vsftpd想实现建立200用户,每人有自己指定目录,且有公共目录大家一起使用 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-09-15 10:10 |只看该作者 |倒序浏览
建立200个用户,权限我自己调,主要是不知道怎么实现每人一个指定目录,而且要求互相之间不能访问。是只能一个一个的给他们指定目录吗?这样好像显得vsftpd很笨拙。而且我指定了几个试了一下,只能在自己目录下做事情了,不能跑到上一层公共目录访问。很困惑,请大家帮忙想想办法。
我的配置文件
#vi /etc/vsftpd-pam.conf
listen=YES
listen_port=21
tcp_wrappers=YES
anonymous_enable=NO
local_enable=YES  
write_enable=NO
anon_upload_enable=NO
anon_mkdir_write_enable=NO
anon_other_write_enable=NO
chroot_local_user=YES
guest_enable=YES
guest_username=vsftpd
virtual_use_local_privs=YES
pasv_enable=YES
pasv_min_port=30000
pasv_max_port=30999

其中一个虚拟用户指定目录的实现办法:
#vi /home/logins.txt
guanli
123456

#db_load -T -t hash -f /home/logins.txt /etc/vsftpd_login.db
#mkdir /home/vsftpd/guanli
#vi /etc/vsftpd-pam.conf
#user_config_dir=/etc/vsftpd_user_conf
#mkdir /etc/vsftpd_user_conf
      
#vi /etc/vsftpd_user_conf/guanli

local_root=/home/vsftpd/guanli
write_enable=YES
anon_world_readable_only=NO
anon_upload_enable=YES
anon_mkdir_write_enable=YES
anon_other_write_enable=YES

#chmod 700 /home/vsftpd/guanli
#chown vsftpd.vsftpd /home/vsftpd/guanli/

这样以来一个用户建立了,登录之后是在/home/vsftpd/guanli 下 不能到/home/vsftpd中进行操作
想知道如何能访问/home/vsftpd  而且快速指定每个用户的目录,小弟vsftpd新手,对vsftpd充满浓厚兴趣,大家帮忙想想办法,不胜感激。

论坛徽章:
0
2 [报告]
发表于 2009-09-15 10:14 |只看该作者
因为所有用户都可以对自己能访问的目录具有修改的权利   没设管理员
所以配置文件设置可以将
write_enable=NO
anon_upload_enable=NO
anon_mkdir_write_enable=NO
anon_other_write_enable=NO
改为:
write_enable=YES
anon_upload_enable=YES
anon_mkdir_write_enable=YES
anon_other_write_enable=YES

全天在线等候,问的不清楚的地方请大家指出来。

论坛徽章:
0
3 [报告]
发表于 2009-09-15 10:33 |只看该作者
如果大家认为不可实现,也给说下,我就自己一个一个的指定也行。guanli用户如何访问的到/home/vsftpd 目录  还请大家多提提意见

论坛徽章:
8
综合交流区版块每周发帖之星
日期:2015-12-02 15:03:53数据库技术版块每日发帖之星
日期:2015-10-02 06:20:00IT运维版块每日发帖之星
日期:2015-10-02 06:20:00IT运维版块每日发帖之星
日期:2015-09-14 06:20:00金牛座
日期:2014-10-10 11:23:34CU十二周年纪念徽章
日期:2013-10-24 15:41:34酉鸡
日期:2013-10-19 10:17:1315-16赛季CBA联赛之北京
日期:2017-03-06 15:12:44
4 [报告]
发表于 2009-09-15 10:38 |只看该作者
用匿名用户访问pub

每个人用自己的home呢

论坛徽章:
8
综合交流区版块每周发帖之星
日期:2015-12-02 15:03:53数据库技术版块每日发帖之星
日期:2015-10-02 06:20:00IT运维版块每日发帖之星
日期:2015-10-02 06:20:00IT运维版块每日发帖之星
日期:2015-09-14 06:20:00金牛座
日期:2014-10-10 11:23:34CU十二周年纪念徽章
日期:2013-10-24 15:41:34酉鸡
日期:2013-10-19 10:17:1315-16赛季CBA联赛之北京
日期:2017-03-06 15:12:44
5 [报告]
发表于 2009-09-15 10:39 |只看该作者
你可以用脚本批量的建立用户呀

论坛徽章:
0
6 [报告]
发表于 2009-09-18 21:30 |只看该作者
LZ 你的问题搞定没有

论坛徽章:
0
7 [报告]
发表于 2009-10-09 13:51 |只看该作者

回复 #6 xiaopeng14 的帖子

搞定咯  谢谢!
name1998 该用户已被删除
8 [报告]
发表于 2009-10-12 11:23 |只看该作者
提示: 作者被禁止或删除 内容自动屏蔽

论坛徽章:
0
9 [报告]
发表于 2009-10-22 17:05 |只看该作者
原帖由 gyjs1019 于 2009-10-9 13:51 发表
搞定咯  谢谢!



您的终极解决方案是?

论坛徽章:
0
10 [报告]
发表于 2009-11-16 17:12 |只看该作者
创建用户的时候指定主目录,ftp设置里面锁定主目录,这样可以实现每个用户一个目录并且不能访问除主目录外的其他目录。至于公共目录可以建一个公共账号来实现。或者在每个用户建立的时候将公共目录的软连接创建到每个用户的主目录。可以写一个脚本来实现。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP