LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 765|回复: 5

求助,我希望把我的SMB设置成可写不可删除,怎么办??

[复制链接]
发表于 2004-11-23 16:05:39 | 显示全部楼层 |阅读模式
求助,我希望把我的SMB的WR目录设置成匿名用户可写但不可删除,怎么办??

[global]
null passwords = yes
bind interfaces only = yes
map to guest = Bad Password
encrypt passwords = yes
stat cache size = 128
server string = linux
getwd cache = yes
workgroup = workgroup
#shared mem size = 2097152
protocol = NT1
netbios name = linux
socket options = TCP_NODELAY SO_RCVBUF=32768 SO_SNDBUF=32768
read size = 32768
security = share
os level = 30
auto services = global
host msdfs = yes
[Admin]
  read list = gbird
    valid users = gbird,@gbird
  writable = yes
  path = /home/gbird
  write list = gbird
  public = yes


[wr]
  comment = wr
  path = /home/gbird/wr
  browseable = yes
  guest ok = yes
  writable = yes
  force create mode = 0550
  create mode = 0550
  force directory mode = 750
  directory mode = 750
 楼主| 发表于 2004-11-23 16:07:00 | 显示全部楼层

上面是我的脚本,不知道哪里写错了,还希望个位老大指点

假如chmod 777 /home/gbird/wr 的话,就是可写可删了~~~
我想弄成可写但不可删除,还请大家指点,谢谢
发表于 2004-11-23 16:55:46 | 显示全部楼层
试试把权限变成chmod 774 /home/gbird/wr
 楼主| 发表于 2004-11-23 17:06:22 | 显示全部楼层

谢谢,但是不行

匿名用户访问主要是最后那个数字吧??
最后那个数字是5的话,只可读,
是7就可写可删
是4的话就访问不了了...
发表于 2004-11-23 20:08:23 | 显示全部楼层
好象没有你所想达到的权限设定吧
chmod 1777 /home/gbird/wr
这样应该可以实现

刚试了下,把目录及文件的所属者改为root 即使权限是777 普通用户也无法删除

chattr +a /home/gbird/wr
这样做也不错,wr目录下可以增加内容,不可以删除内容
 楼主| 发表于 2004-11-24 23:05:52 | 显示全部楼层

太感谢了

恩,问题解决了,谢谢呀
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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