570
文章
·
28656
阅读
570
文章
·
28656
阅读

有74人阅读过 群晖设置SMB 彻底对没有权限的账号隐藏文件夹和文件,包括根目录,及群晖隐藏指定文件夹或文件类型(7)
发布于2022/04/07 更新于2022/04/14
[ 教程仅保证更新时有效,请自行测试。]

image.png


默认此设置只能隐藏子目录的文件及文件夹,也就是局域网上没有权限的账号还是可以看到根目录的,需要编辑SMB的配置文件使之对于没有权限的账号隐藏根目录。


  1. SSH登录群晖,并使用 sudo -i 切换至root账号

    image.png

  2. 输入命令 vim /etc/samba/smb.conf , 按 i  进入编辑模式

  3. 在按 ⬇ 移到最底下,插入

    map to guest=never

    access based share enum=yes

    image.png

  4. 按 esc,然后输入 :wq 保存

  5. 输入命令 samba restart 重启smb服务。

  6. 再登录没有权限的账号,就只能看到有权限的目录,没有权限的根目录也会被隐藏。#如果还能看到目录 就注销或重启一下电脑。

  7. 禁止回收站(#recycle文件夹)显示

    注:格式为/隐藏项目/,多个项目用 / 分开,文件(夹)直接写文件(夹)名称即可,会隐藏所有同名的文件(夹),文件类型用 *.后缀 代替。

    例如:隐藏回收站 /#recycle/

              隐藏a文件夹 /a/

              隐藏文本文件 /*.txt/

              同时隐藏文件夹a和文本文件 /a/*.txt/

    DSM6.x

    image.png

    DSM7.x

    image.png



附SMB命令:

SMB状态 smbstatus

停用smb samba stop

开始smb samba start

重启smb samba restart

文章对你有帮助吗?
  • 一般[0]
  • 很赞[0]
  • 没用[0]
  • 垃圾[0]
  • 无语[0]
扫一扫,手机浏览手机访问本站