版本

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: Removing leading \\\'/\\\' from absolute path names
# 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設置。

參考文獻

Permissions – Debian Wiki

setfacl

更多關于云服務器域名注冊,虛擬主機的問題,請訪問三五互聯官網:www.shinetop.cn

贊(0)
聲明:本網站發布的內容(圖片、視頻和文字)以原創、轉載和分享網絡內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。郵箱:3140448839@qq.com。本站原創內容未經允許不得轉載,或轉載時需注明出處:三五互聯知識庫 » 設置ACL(Debian9)

登錄

找回密碼

注冊