定义私有 Samba 共享

定义私有 Samba 共享

我正在尝试修改我的 Linux 服务器的 Samba 配置,以便每个用户都有自己的私人文件夹,类似于拥有私人“主”文件夹。

是否可以根据用户名创建一个映射到不同位置的 Samba 共享?例如,如果“bob”连接,他们会看到 /documents/bob 的内容;如果“fred”连接,他们会看到 /documents/fred 的内容,等等?

(我知道这是 [homes] 共享的作用,但我想为每个用户的私人文档专门设置一个,这样就不会与所有 Linux 用户杂乱无章的文件(如点文件等)混在一起)

答案1

不如直接搬去 Samba 的家吧?例如:

[homes]
path=/data/documents/%S
comment = User homes
valid users = %S
read only = No
browseable = No

这样,您就不必看到所有“Linux 用户垃圾”。您可以随时将 Linux 主目录符号链接到/数据/文档/%S/linux或者其他的东西。

相关内容