教程威联通隐藏共享文件夹及对没权限用户隐藏共享文件夹目录
威联通吧
全部回复
仅看楼主
level 10
隆阿隆 楼主
威联通设置共享文件夹,有系统自带和自己创建的。
楼主自己设置了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没有了,达到目的。
自己搞了个乌龙,然后一个一个文件夹设置,目的达到。
建议威联通可以加个全局设置,一次应用到多个文件夹,这个蛮多人需要使用的,哈哈。
2020年03月08日 11点03分 1
level 3
马克马克 技术文章
2020年03月09日 07点03分 2
level 4
好文章,好教程,留存学习!
2020年03月11日 03点03分 3
level 6
没必要
2020年03月11日 15点03分 4
level 3
谢谢楼主。这个是我所需要的。请教两个问题,HOME文件夹为什么不能隐藏,还有点击NAS用用户A登录后,想用B用户登录怎么切换,没找到用户A登录后的退出位置,只能重启电脑再登入B用户。怎么解决?谢谢
2020年07月02日 04点07分 5
请问你这个问题有解决方法吗?
2023年08月29日 07点08分
右上角你的用户名右边有个下箭头,点击会出现菜单,然后点注销,然后就可以换用户登陆
2021年08月27日 03点08分
level 13
这个也只能用于smb,自带的文件总管、手机Qfile或者ftp、WebDAV之类就不行,对下级目录无效,还是会显示文件夹名...虽然无权限不能访问,但能看见文件夹...
2020年07月02日 09点07分 6
自带文件总管和手机APP,你试试普通用户登录看看,别用管理员。或者要改要改配置文件命令行页面改。
2020年07月03日 16点07分
@隆阿隆 不行的。我不是指一级目录,一级目录的确可以隐藏,但我需要隐藏二级目录或者之后的目录,即使这些目录不给访问权限,只要上级目录给了,就依然会显示目录名,虽然进不去,但不能直接隐藏很烦人,群晖不管几级目录都是可以隐藏的
2020年07月03日 17点07分
@隆阿隆 我现在很无奈的使用软链接方式把各个用户能访问的目录都快捷方式到home里...一级目录只给home访问权限...这样就很干净了……
2020年07月03日 17点07分
@xLoki 软链接,需要Linux下操作吧
2020年07月08日 07点07分
level 1
我是觉得威联通的权限设定有点反直觉,尤其是你在没搞清楚文件夹权限和用户权限之间的优先关系时。
我是看了威联通的使用手册,通过那张对权限的解释列表后,才逐步尝试出来的。
我目前没有特别留意二级目录的问题,因为我是将一级目录设定好哪些用户可以看到并访问哪些目录,即只有管理账号能看到所有的一级目录,用户账号就只能看到为他们建立的一级目录以及其他被允许的一级目录(比如共享目录)。
这样,只要把资源放在特定的一级目录供所有用户共享,用户可以上传照片/录像/音乐到自己的指定目录,并且管理员也可以定期把用户目录中的内容复制/移动到特定目录。
如果想对某些用户隐藏某些子目录的内容,那就不要把这些子目录放在这些用户权限能看到的上级目录里,这样不就好了?
2020年07月21日 06点07分 7
如果是最外侧的共享目录也就是共享里的根目录,勾选ABSE这一层目录没有权限的就看不见了。如果是里边的2级3级目录,勾选ABE就子目录看不见了。两个全勾上也完全没有问题
2024年07月16日 05点07分
level 1
2020年07月21日 06点07分 8
这个逻辑 用户在 有撒勇?还是设置用户就行了
2020年10月05日 22点10分
@ypntdh 我的理解是用户组可以用于批量修改同一类用户的相关权限。 按上图来看,如果用户数量不多(比如家庭环境)的情况下,似乎把用户组权限设为只读或者未指定,然后再设定用户权限,会比较直观。 即此时看到的用户权限就是实际权限,不用再去考虑用户组权限会否影响实际权限了。
2021年02月09日 01点02分
level 9
[真棒]
2020年07月21日 07点07分 9
level 1

2021年04月16日 14点04分 10
level 1
太牛了!!解决一个大问题!每次同事都问我,这个文件夹是啥?我总不能回答他说动作片吧?感谢
2021年05月28日 06点05分 11
他就是用的名次让普通人看不懂,哈哈
2021年05月31日 05点05分
level 1
小姐姐分享一下
2021年06月06日 04点06分 12
level 1
楼主厉害
2021年12月15日 14点12分 13
level 1
abe和abse有什么区别?两个都要勾还是勾一个就行
2022年07月16日 08点07分 14
abse勾了就看不到了, 但是都勾了也没问题
2022年08月01日 15点08分
level 1
试了一下没有成功。我用账户A进去,把某个共享文件夹的abe和abse都打上勾,但用账户A还是能看见的。、
另外,我在想只要把账户A对该文件夹的访问权限设为“Deny”不就可以解决问题了吗?
有点想不通,求教!
2022年10月14日 08点10分 15
既然账户A进去都勾上abe和abse那么账户A就是管理员权限,肯定是可以看到的
2023年08月29日 06点08分
1 2 尾页