目录

群晖 NAS 对无权限用户隐藏共享文件夹

群晖 NAS 的共享文件夹,如果不希望用户访问,可以在文件夹权限,设置禁止访问即可。但是用户访问共享地址时,依然可以看到该文件夹,只是没有权限打开。

隐藏无权限文件夹

如果希望对用户隐藏没有访问权限的文件夹,可以进入 控制面板 > 共享文件夹,选择需要设置的共享文件夹,单击 编辑,在 常规 选项卡,勾选 对没有权限的用户隐藏子文件夹和文件

https://bwimg-1251499301.cos.ap-guangzhou.myqcloud.com/post/synology_hide_sub-folders.png
隐藏子文件夹

此设置仅对子文件夹有效,对于根目录的共享文件夹,有没有办法隐藏呢?当然可以勾选 在"网上邻居"隐藏此共享文件夹 ,但是这样对有权限的用户同样隐藏了,需要手动输入文件夹路径才可以访问,很不方便,显然不是我们需要的。

隐藏根目录共享文件夹

如果需要对没有权限的用户隐藏根目录的共享文件夹,对有权限的用户正常显示,可以按以下方法:

SSH 登录

ssh 的方式登录到群晖系统

编辑 samba 配置文件

编辑 samba 配置文件,文件路径:/etc/samba/smb.conf,DSM 6 之前的版本在 /usr/syno/etc/samba.conf

可用 vi 编辑
sudo vi /etc/samba/smb.conf

[global] 里加入:

1
2
map to guest=never
access based share enum=yes

保存文件,退出。

最后重启 NAS 生效。