Chinaunix

标题: 这个访问权限如何实现 [打印本页]

作者: mobedu    时间: 2010-07-22 11:17
标题: 这个访问权限如何实现
本帖最后由 mobedu 于 2010-07-22 11:20 编辑

请问如何能实现

有共享 A,B,C,D 四个文件夹

用户joy 只有 A , C 两个文件夹的权限

在joy登录以后发现B,D文件夹也显示了



怎么能让B,D文件夹不显示的。


在线等待求解!
作者: cyannes    时间: 2010-07-22 11:23
楼主似乎应该把配置贴出来
作者: mobedu    时间: 2010-07-22 11:32
# NOTE: Whenever you modify this file you should run the command "testparm"

[global]
   workgroup = SYAUDIO
   netbios name = dsppa
   server string = SYAUDIO File Server
   security = user
   deadtime = 1
   hosts allow = 192.168.0. 192.168.5. 127.
   load printers = no
   veto files = /.*/
   log level = 3
   log file = /var/log/samba/log.%m
   max log size = 50
   dns proxy = no
   display charset = cp936
   unix charset = gb2312
   dos charset = gb2312
   add user script = /usr/sbin/pw useradd %u -g syaudio -m -w yes


[homes]
   comment = Backup Files For %u
   valid users = %S
   browseable = no
   writable = no
   create mask = 0600
   directory mask = 0700
   guest ok = yes
   ;veto files = /.*/
   vfs object = recycle
   recycle:keeptree = yes
   recycle:versions = yes
   recycle:repository = /usr/recycle/%u
   recycle:exclude = *.tmp,*.TMP

[SyAudio文件共享服务器]
   comment = Test ShareFile
   path = /usr/ShareFile
   admin users = xp   
   guest ok = yes
   writable = yes
   create mask = 1555
   directory mask = 1777
   vfs object = recycle
   recycle:keeptree = yes
   recycle:versions = yes
   recycle:repository = /usr/recycle/ShareFile
   recycle:exclude = *.tmp,*.TMP

[Web Files]
    comment = Web Files
    path = /files/new_dsppa
    valid users = xp
    #guest ok = yes
    writable = yes
    recycle:keeptree = yes
    recycle:versions = yes
    recycle:repository = /usr/recycle/webfiles
    recycle:exclude = *.tmp,*.TMP
作者: mobedu    时间: 2010-07-22 11:34
配置出来了。      我用其他用户登录  应该是不显示   Web Files 这个共享目录的     可是实际上是显示的


使用browsable = no   以后就连  xp用户登录也不显示了。
作者: mobedu    时间: 2010-07-22 11:38
找到一个 http://bbs.chinaunix.net/thread-873785-1-1.html   4楼的 发现比较麻烦。不知道有没有更好的解决办法。
作者: lovegqin    时间: 2010-07-22 12:04
提示: 作者被禁止或删除 内容自动屏蔽
作者: HH106    时间: 2010-07-22 17:03
目前只有这个方法了
lovegqin 发表于 2010-07-22 12:04



可以给A用户单独一个配置文件
在smb.conf中用config file = /etc/samba/smb.conf.%U 引用




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2