|
|
我用redhat as4 做一台samba文件共享服务器有一个目录是需要用户可写,但是不能删除的,有朋友说给目录1777的权限就可以,但是不管我怎么改,用户都可以删除,请问我该怎么做才可以让用户有写权限而没有删除权限.
以下是我的samba的文件配置.
[global]
protocol = NT1
log file = /var/log/samba/%m.log
smb passwd file = /etc/samba/smbpasswd
socket options = TCP_NODELAY SO_RCVBUF=10240 SO_SNDBUF=10240
map to guest = Bad Password
null passwords = yes
encrypt passwords = yes
netbios name = File Server
server string = File Server
workgroup = workgroup
os level = 30
security = user
getwd cache = yes
max log size = 50
dos charset = cp936
unix charset = cp936
display charset = cp936
[photo]
writeable = yes
path = /opt/photo
public = yes
force user = li
force group = admin
create mask = 0666
directory mask = 1777
其中li用户是管理员账号,拥有读写修改删除权限,admin组也是管理员组,
在想问以下,如果用管理员在photo目录建立二级目录,要达到根目录下只允许管理员写/修改/删除,而用户无法写,用户的写权限只在二级目录之下,也就是说用户只能在二级目录里进行写操作,这样可以实现吗? |
|