我希望显式地指定Samba使之可见的文件夹。
例如,假设Samba共享有文件夹1、2、3、…、10。我如何告诉Samba使所有文件夹不可见(即隐藏的),但文件夹10除外?
发布于 2022-05-31 15:57:51
默认情况下,它已经隐藏了所有目录。您可以在底部的/etc/samba/smb.conf
文件中指定您希望共享的方式。下面是一个示例:
[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。
如果您想隐藏文件夹,使其在默认情况下不显示为共享,但仍然能够访问,请更改
browseable = yes
至
browseable = no
并重新启动Samba sudo systemctl restart smbd.service
。那么您仍然可以通过\\fqdn.name\Share_Name
访问它。
https://askubuntu.com/questions/1411583
复制相似问题