|
|

楼主 |
发表于 2005-12-7 15:09:59
|
显示全部楼层
1、建立相应的组(部门)
2、建立相应的用户(部门用户)
useradd username -g 部门组 -M( -d /dev/null) -s /bin/nologin
3、建立总目录/bak
4、在总目录/bak下建立相应组目录(部门目录)与总共享目录
chown root:部门 部门共享目录
chown root:root 总共享目录
chmod 770 部门共享目录
chmod 1770 总共享目录
5、在部门目录下建立相应的用户目录与部门共享目录
chown username:部门 用户目录
chown root:部门 部门共享目录
chmod 700 用户目录
chmod 1770 部门共享目录
6、外加磁盘限额
附smb.conf文件内容
[global]
workgroup = SMBFS
netbios name = smbsvr
server string = SMB Server
log file = /var/log/samba/%m.log
max log size = 50
security = user
encrypt passwords = yes
smb passwd file = /etc/samba/smbpasswd
socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
dns proxy = no
idmap uid = 16777216-33554431
idmap gid = 16777216-33554431
template shell = /bin/false
winbind use default domain = no
[bm1 Bak]
comment = bm1 bak
path = /bak/bm1/%u
valid users = @bm1
writable = yes
create mode = 0600
directory mode = 0700
[bm2 Bak]
comment = bm2 bak
path = /bak/bm2/%u
valid users = @bm2
writable = yes
create mode = 0600
directory mode = 0700
[bm1 Public]
comment = bm1pub
path = /bak/bm1/bm1pub
valid users = @bm1
writable = yes
create mode = 0640
directory mode = 0750
[bm2 Public]
comment =bm2 pub
path = /bak/bm2/bm2pub
valid users = @bm2
writable = yes
create mode = 0640
directory mode = 0750
[Public]
comment = public
path = /bak/public
valid users = @bm1,@bm2
writable = yes
create mode = 0644
directory mode = 0755 |
|