![对我的 Samba 共享上的文件的完全访问权限](https://linux22.com/image/98269/%E5%AF%B9%E6%88%91%E7%9A%84%20Samba%20%E5%85%B1%E4%BA%AB%E4%B8%8A%E7%9A%84%E6%96%87%E4%BB%B6%E7%9A%84%E5%AE%8C%E5%85%A8%E8%AE%BF%E9%97%AE%E6%9D%83%E9%99%90.png)
我使用带有 Debian 的 Nas 服务器将文件下载到某个路径。此路径还与 SMB 共享到 Windows PC。现在,当我尝试从 Windows 删除 Nas 上的一些文件时,我收到权限错误。
我设置了访问所有文件的权限,但是对于新文件,我必须一次又一次地为包含这些路径的文件设置权限!
这些新文件是通过这些用户/组 download:downloadgr 以及这些权限 0755 下载的。
下载后,我该怎么做才能保持对这些路径及其包含的文件从我的电脑的完全访问。
答案1
您可以使用 ACL:
setfacl -R -m d:u:youruser:rwx /your/dir
setfacl -R -m u:youruser:rwx /your/dir
第一个命令将默认 ACL(对于新文件)设置rwx
为youruser
在/your/dir
.第二个命令对当前存在的文件执行相同的操作。