建设工作站服务器
访问控制列表( ACL )。
版本
Debian 9.4
目标
webdav通过www-data访问~/files的文件和目录,但用户“hoge”也访问。
也就是说,目录~/files将访问www-data和用户“hoge”。
设置
如果没有acl,请使用apt-get命令下载acl软件包。
因为新目录或文件中有相同的ACL,所以写为“default”。
$ sudo setfacl-r-m default:u:www-data:rwx~/files
$ sudo setfacl-r-m default:g:www-data:rwx~/files
$ sudo setfacl-r-m default:u:hoge:rwx~/files
$ getfacl ~/files
getfacl:removingleading\\\&; quot; /\&; quot; 框架solutepathnames
# file: home/hoge/files
# owner: www-data
# group: www-data
user:rwx
user:www-data:rwx
user:hoge:rwx
group:r-x
group:www-data:rwx
mask:rwx
other:r-x
default:user:rwx
default:user:www-data:rwx
default:user:hoge:rwx
default:group:r-x
default:group:www-data:rwx
default:mask:rwx
default:other:r-x
使用getfacl命令验证ACL设置。
参考文献
人员debian wiki
安全
详情请访问云服务器、域名注册、虚拟主机的问题,请访问西部数码代理商官方网站: www.chenqinet.cn