小编Lis*_*sek的帖子

如何强制 Samba 创建目录

我需要Samba配置方面的帮助。

我想要实现的是配置,共享的 Windows 用户只能看到他的文件。这只是通过这样的配置实现的:

用户由 Windows AD Server 授权

[BACKUP]
  comment = BACKUP STORAGE LOCATION
  path = /storage/BACKUP
  read only = no
  browseable = yes
  writable = yes
  create mode = 0600
  directory mode = 0700
  force directory mode = 0700
  force create mode = 0600
  access based share enum = yes
  hide unreadable = yes
  valid users = "@DOMAINNAME+SOMEUSERGROUP"
Run Code Online (Sandbox Code Playgroud)

它工作正常,但是...在服务器端,目录中的所有内容都/storage/BACKUP保存每个用户的文件。

所以我想在这里为每个用户创建目录(我不能使用 [home],因为它已经被使用了)

所以我想保持这样:

/storage/BACKUP/username/
Run Code Online (Sandbox Code Playgroud)

因此,当我更改路径并%U在最后添加时,一切都差不多了。

问题是我需要手动创建目录/storage/BACKUP/username

所以我需要的是Samba在用户访问此共享之前以某种方式强制创建此目录。

我试过添加add …

active-directory samba share

4
推荐指数
1
解决办法
7434
查看次数

标签 统计

active-directory ×1

samba ×1

share ×1