免费注册 查看新帖 |

Chinaunix

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

[samba] 终于实现samba可写不可删除 [复制链接]

论坛徽章:
0
71 [报告]
发表于 2007-12-31 06:13 |只看该作者
原帖由 286881497 于 2007-12-30 08:41 发表
你这样搞的话,你下进去了,可以读取不,看不........



不知所云

论坛徽章:
0
72 [报告]
发表于 2008-01-04 16:48 |只看该作者
关注中,我好像没有试验成功过。遗憾啊!

论坛徽章:
0
73 [报告]
发表于 2008-04-10 15:51 |只看该作者

回复 #1 lovegqin 的帖子

把你的规则用在freebsd7.0上,,结果是,
用户能读删除自己的文件,也能删除其他用户的文件(但是不能读,copy其他用户的文件)

用的是ufs_acl
man setfacl   http://www.freebsd.org/cgi/man.c ... ASE&format=html

论坛徽章:
0
74 [报告]
发表于 2008-04-10 15:54 |只看该作者

a

freebsd 下   setfacl -m d:u:manager:rwx /To_manager   

应该为 setfacl -d  -m u::rwx,g::rwx,o::r--,u:manager:rwx  /To_manager
          setfacl    -m  u:manager:rwx  /To_manager

论坛徽章:
0
75 [报告]
发表于 2008-04-10 18:20 |只看该作者
防删除位,你添加了吗?

论坛徽章:
0
76 [报告]
发表于 2008-04-10 18:22 |只看该作者

1

按照你的操作

步骤:
1。更改smb.conf 如下

[Copy to clipboard] [ - ]CODE:
[To_manager]
   comment=To_manager   
   path=/To_manager
   writable=yes
   create mask =1600
   directory mask= 1600
2。让Linux支持POSIX ACL (这个 POSIX ACL 的功能在 Linux kernel 2.6 上被正式支持,之后又被 back-port
到 2.4 kernel 上。大家常用的档案系统,如:ext3,xfs,jfs,和 ReiserFS,都能使用
ACL。当然,大家须要在编译 kernel 时启动 ACL。)

    我们亦可以在 /etc/fstab 中加入选项:
   /dev/sda1 /home ext3 acl 1 2
如果对POSIX ACL 不熟悉请看http://bbs.chinaunix.net/viewthr ... ;highlight=lovegqin

3。写个小脚本

[Copy to clipboard] [ - ]CODE:
#!/bin/bash
mkdir /To_manager  
chmod 777 /To_manager  
chown manager:manager/To_manager   
chmod o+t /To_manager

chmod o+t就是限制只有文件属主才能删除文件、、、、?除了最后的一行,,其他 都 按照你说的。。。。

[ 本帖最后由 zrover 于 2008-4-10 18:23 编辑 ]

论坛徽章:
0
77 [报告]
发表于 2008-04-10 20:18 |只看该作者
也就是说,你没有执行 chmod o+t            ?

论坛徽章:
0
78 [报告]
发表于 2008-04-10 21:02 |只看该作者

r

我执行了o+t

我说的是sefacl这行!~!!

论坛徽章:
1
操作系统版块每日发帖之星
日期:2015-07-11 22:20:00
79 [报告]
发表于 2008-05-11 17:01 |只看该作者
原来是加粘贴位呀~

论坛徽章:
0
80 [报告]
发表于 2008-05-20 21:53 |只看该作者

回复 #1 lovegqin 的帖子

想请教,如果不用ACL,能否实现可写不可删呢。

我按着贵版主的文章,试验了一下。不使用setfacl那步。只能实现可写,不可删。但是可以读。
我想实现,可写,不可删,而且不是创建者还不能读。请问如何实现。

我的系统是一种NAS。里没有SETFACL和GETACL命令。是个精简的系统,上面提供SAMBA服务。

求解决方案。  像你那样的。可写,不可删,不能读。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP