威联通吧 关注:14,992贴子:33,164

教程威联通隐藏共享文件夹及对没权限用户隐藏共享文件夹目录

只看楼主收藏回复

威联通设置共享文件夹,有系统自带和自己创建的。
楼主自己设置了8个共享文件夹(系统自带+人工创建的,已经隐藏系统自带部分共享目录)。
导致win打开共享文件夹,出来一排文件夹,看着比较杂乱。

今天讲2个使用教程:
一,隐藏不常用共享文件夹
二,对没权限的用户隐藏共享文件夹目录列表
正文:
一、.对于管理员及所有账户访问隐藏不常用文件夹
系统自带的web、Container(使用docker会创建出来)等不常用且不需要出现在win共享里面的,可以通过控制台---权限---共享文件夹----编辑属性内容,隐藏网络磁盘。
这样在win共享便看不到这个Web文件夹了,
偶尔要用可以用,资源管理器地址栏输入\\ip地址\Web 这样输入路径访问。

二.对于普通用户隐藏没权限的共享文件夹目录,一定看完再操作哦,方法二最简单正确哈哈
比如创建了用户A,设置了共享文件夹VIDEO读写,
通过共享你会发现,可以看到整个共享文件夹目录,只不过只有VIDEO可以进去查看,其他文件夹没权限进入,但是可以看到目录。

楼主强迫症,希望设置给A用户的权限是VIDEO,那么A用户进去就只能看到VIDEO目录,不希望其他目录暴漏出来,造成A用户的疑惑或是小姐姐目录暴漏处理来、或是目录繁杂使用不便。
上网看资料,看到群晖的设置方案,然后:
操作方案如下,修改smb.conf配置文件:
通过查看查到配置文件位于/etc/config/smb.conf
方法一、通过WinSCP登陆修改(ssh也能改,要熟悉命令行),比较简单:
找到/etc/config/smb.conf,双击打开文件在线改或者下载下来改再上传
(推荐在线改,下载下来改再上传留意文件权限恢复与原来一致,其他别乱动)

我是下载改的,推荐在线改,我先试了一个隐藏Web文件夹的办法,
打开smb.conf,在[global]全局配置下
map to guest = Never 下面新加一行,写入
access based share enum = yes 在线改,点保存即可。重启发现没用。
然后仔细看了配置文件,发现每个文件夹都有:
access based share enum = no 这一行。合着不是有[global]全局配置控制,单个文件也要设置。然后在[Web]下,将
access based share enum = no 的no 改为 yes
重启系统测试测试下,A用户访问共享文件夹,目录Web没了。哈哈成功。

然后想了下,这样改也太累了,以后每次新建共享文件夹,都要设置,很烦。
然后研看sms.conf文件配置说明:
access based share enum = no 基于访问的共享枚举= 否
access based enum 基于访问的枚举
这两句话怎么看着这么熟悉,赶紧再去查看威联通共享文件夹设置。
然后引入方法二,直接在威联通后台图形界面改:
原来***自带的系统界面可以直接控制,我还人工命令行去改。如下:
控制台---权限---共享文件夹----编辑属性内容
access based share enum 就是ABSE
access based enum 就是ABE


然后直接拿Download文件夹做测试,勾选启用基于访问的共享枚举,确定。
使用用户A查看共享文件夹,果然共享文件夹目录Download没有了,达到目的。
自己搞了个乌龙,然后一个一个文件夹设置,目的达到。
建议威联通可以加个全局设置,一次应用到多个文件夹,这个蛮多人需要使用的,哈哈。


IP属地:浙江1楼2020-03-08 19:35回复
    马克马克 技术文章


    IP属地:江苏2楼2020-03-09 15:20
    回复
      好文章,好教程,留存学习!


      IP属地:山东3楼2020-03-11 11:17
      回复
        没必要


        IP属地:云南来自iPhone客户端4楼2020-03-11 23:59
        回复
          谢谢楼主。这个是我所需要的。请教两个问题,HOME文件夹为什么不能隐藏,还有点击NAS用用户A登录后,想用B用户登录怎么切换,没找到用户A登录后的退出位置,只能重启电脑再登入B用户。怎么解决?谢谢


          IP属地:广东5楼2020-07-02 12:41
          收起回复
            这个也只能用于smb,自带的文件总管、手机Qfile或者ftp、WebDAV之类就不行,对下级目录无效,还是会显示文件夹名...虽然无权限不能访问,但能看见文件夹...


            IP属地:四川来自iPhone客户端6楼2020-07-02 17:03
            收起回复
              我是觉得威联通的权限设定有点反直觉,尤其是你在没搞清楚文件夹权限和用户权限之间的优先关系时。
              我是看了威联通的使用手册,通过那张对权限的解释列表后,才逐步尝试出来的。
              我目前没有特别留意二级目录的问题,因为我是将一级目录设定好哪些用户可以看到并访问哪些目录,即只有管理账号能看到所有的一级目录,用户账号就只能看到为他们建立的一级目录以及其他被允许的一级目录(比如共享目录)。
              这样,只要把资源放在特定的一级目录供所有用户共享,用户可以上传照片/录像/音乐到自己的指定目录,并且管理员也可以定期把用户目录中的内容复制/移动到特定目录。
              如果想对某些用户隐藏某些子目录的内容,那就不要把这些子目录放在这些用户权限能看到的上级目录里,这样不就好了?


              IP属地:广东7楼2020-07-21 14:07
              收起回复


                IP属地:广东8楼2020-07-21 14:32
                收起回复


                  9楼2020-07-21 15:43
                  回复


                    IP属地:上海10楼2021-04-16 22:28
                    回复
                      太牛了!!解决一个大问题!每次同事都问我,这个文件夹是啥?我总不能回答他说动作片吧?感谢


                      11楼2021-05-28 14:56
                      收起回复
                        小姐姐分享一下


                        12楼2021-06-06 12:23
                        回复
                          楼主厉害


                          IP属地:北京13楼2021-12-15 22:44
                          回复
                            abe和abse有什么区别?两个都要勾还是勾一个就行


                            IP属地:江西14楼2022-07-16 16:40
                            收起回复
                              试了一下没有成功。我用账户A进去,把某个共享文件夹的abe和abse都打上勾,但用账户A还是能看见的。、
                              另外,我在想只要把账户A对该文件夹的访问权限设为“Deny”不就可以解决问题了吗?
                              有点想不通,求教!


                              IP属地:江苏15楼2022-10-14 16:59
                              收起回复