使用 Samba 共享多个文件夹

使用 Samba 共享多个文件夹

如何在 Samba 中共享多个文件夹?如果我[public]在多个部分中使用,则smb.conf只有最后一个有效。然后,如果我尝试以不同的方式命名每个部分,samba 似乎不会将它们识别为共享。

答案1

如果您不使用多个 [public] 部分,那就更好了。对于每个部分,放置一些其他名称/描述,以便它向用户提示该共享下的内容/可能是什么。例如:

[Docs]
  comment = Docs
  path = <path>
  public = no
  writable = yes
  ...

[public]
   path = <path>
   public = yes
   only guest = yes
   writable = yes
   printable = no
   ...

根据需要为每个共享设置所有需要的属性。如果您想让所有共享公开(对每个人都读/写),只需在每个共享部分下设置

public = yes


编辑:刚刚注意到您已经尝试以不同的方式命名这些部分,但没有帮助。正如 warl0ck 所写,请在此处发布您的 smb.conf。

答案2

[foldername1]
valid users=username1
public = no
writable = yes
browseable =yes
printable = no
create mask = 0755

[foldername2]
valid users=username1
public = no
writable = yes
browseable =yes
printable = no
create mask = 0755

相关内容