要访问文件,您需要沿路径使用X权限。
举例来说,如果我想从其他用户访问/root/files/x.txt
,我需要在文件上使用R-right,在/root
和/files
上为X权限。
让我们假设它应该只能访问这个单个文件和这个单一路径。有没有办法只用一个setfacl
命令来完成它?
setfacl
的 -R
会更改路径中的每个对象。
答案 0 :(得分:0)
不,setfacl没有任何选项可以自动+ x每个父目录。您必须将一些代码添加到setfacl,或者添加到您的单独程序/脚本中才能完成此操作。