有74人阅读过
群晖设置SMB 彻底对没有权限的账号隐藏文件夹和文件,包括根目录,及群晖隐藏指定文件夹或文件类型(7)
发布于2022/04/07 更新于2022/04/14
[ 教程仅保证更新时有效,请自行测试。]
发布于2022/04/07 更新于2022/04/14
[ 教程仅保证更新时有效,请自行测试。]
[ 教程仅保证更新时有效,请自行测试。]
默认此设置只能隐藏子目录的文件及文件夹,也就是局域网上没有权限的账号还是可以看到根目录的,需要编辑SMB的配置文件使之对于没有权限的账号隐藏根目录。
SSH登录群晖,并使用 sudo -i 切换至root账号
输入命令 vim /etc/samba/smb.conf , 按 i 进入编辑模式
在按 ⬇ 移到最底下,插入
map to guest=never
access based share enum=yes
按 esc,然后输入 :wq 保存
输入命令 samba restart 重启smb服务。
再登录没有权限的账号,就只能看到有权限的目录,没有权限的根目录也会被隐藏。#如果还能看到目录 就注销或重启一下电脑。
禁止回收站(#recycle文件夹)显示
注:格式为/隐藏项目/,多个项目用 / 分开,文件(夹)直接写文件(夹)名称即可,会隐藏所有同名的文件(夹),文件类型用 *.后缀 代替。
例如:隐藏回收站 /#recycle/
隐藏a文件夹 /a/
隐藏文本文件 /*.txt/
同时隐藏文件夹a和文本文件 /a/*.txt/
DSM6.x
DSM7.x
附SMB命令:
SMB状态 smbstatus
停用smb samba stop
开始smb samba start
重启smb samba restart
文章对你有帮助吗?
- 一般[0]
- 很赞[0]
- 没用[0]
- 垃圾[0]
- 无语[0]