当前位置: 技术问答>linux和unix
请问smb中 invalid users 中我设置了,为什么其他组的用户仍然可以看见目录
来源: 互联网 发布时间:2016-07-02
本文导语: [homes] comment = Home Directories browseable = no writable = yes valid users = %S create mode = 0755 directory mode = 0775 [design] ...
[homes]
comment = Home Directories
browseable = no
writable = yes
valid users = %S
create mode = 0755
directory mode = 0775
[design]
comment = design
path = /workspace/samba/design
public = no
valid users = @design
create mode = 0600
directory mode = 0700
writable = yes
[project]
comment = project
path = /workspace/samba/project
public = no
valid users = @project
invalid users = @design
create mode = 0600
directory mode = 0700
writable = yes
这是我的配置 大家一看就知道我的需求了,
用户 design01 design02 为design 组
用户 project01 project02为project组
我想让design01 02 拥有本身自己的宿主目录同事都可以访问公共目录 /workspace/samba/design
peoject同理
可现在 peoject design两个目录 可以被所有用户看到 不过进入时候没有权限 需要输入密码?
请问大家我哪里配置的有错误
comment = Home Directories
browseable = no
writable = yes
valid users = %S
create mode = 0755
directory mode = 0775
[design]
comment = design
path = /workspace/samba/design
public = no
valid users = @design
create mode = 0600
directory mode = 0700
writable = yes
[project]
comment = project
path = /workspace/samba/project
public = no
valid users = @project
invalid users = @design
create mode = 0600
directory mode = 0700
writable = yes
这是我的配置 大家一看就知道我的需求了,
用户 design01 design02 为design 组
用户 project01 project02为project组
我想让design01 02 拥有本身自己的宿主目录同事都可以访问公共目录 /workspace/samba/design
peoject同理
可现在 peoject design两个目录 可以被所有用户看到 不过进入时候没有权限 需要输入密码?
请问大家我哪里配置的有错误
|
编辑/etc/samba/smb.conf
在[global]
加入hide unreadable=yes #对无read权限的用户隐藏
或者hide unwriteable=yes #对无write权限的用户隐藏
重启samba,OK
在[global]
加入hide unreadable=yes #对无read权限的用户隐藏
或者hide unwriteable=yes #对无write权限的用户隐藏
重启samba,OK