首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >默认情况下让Samba隐藏所有文件夹

默认情况下让Samba隐藏所有文件夹
EN

Ask Ubuntu用户
提问于 2022-05-31 15:37:40
回答 1查看 181关注 0票数 2

我希望显式地指定Samba使之可见的文件夹。

例如,假设Samba共享有文件夹1、2、3、…、10。我如何告诉Samba使所有文件夹不可见(即隐藏的),但文件夹10除外?

EN

回答 1

Ask Ubuntu用户

发布于 2022-05-31 15:57:51

默认情况下,它已经隐藏了所有目录。您可以在底部的/etc/samba/smb.conf文件中指定您希望共享的方式。下面是一个示例:

代码语言:javascript
运行
复制
[Share_Name]
   path = "/path/to/folder/10"
   directory mask = 0775
   create mask = 0775
   browseable = yes
   writeable = yes
   guest ok = yes
   admin users = <username>

只要文件夹1-9不在文件夹10中,就只能访问文件夹10。

如果您想隐藏文件夹,使其在默认情况下不显示为共享,但仍然能够访问,请更改

代码语言:javascript
运行
复制
browseable = yes

代码语言:javascript
运行
复制
browseable = no

并重新启动Samba sudo systemctl restart smbd.service。那么您仍然可以通过\\fqdn.name\Share_Name访问它。

票数 1
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/1411583

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档