ACL:訪問(wèn)控制列表,主要用于對(duì)文件或者目錄權(quán)限的設(shè)定
10年積累的成都網(wǎng)站建設(shè)、成都網(wǎng)站設(shè)計(jì)經(jīng)驗(yàn),可以快速應(yīng)對(duì)客戶對(duì)網(wǎng)站的新想法和需求。提供各種問(wèn)題對(duì)應(yīng)的解決方案。讓選擇我們的客戶得到更好、更有力的網(wǎng)絡(luò)服務(wù)。我雖然不認(rèn)識(shí)你,你也不認(rèn)識(shí)我。但先建設(shè)網(wǎng)站后付款的網(wǎng)站建設(shè)流程,更有昌江黎族免費(fèi)網(wǎng)站建設(shè)讓你可以放心的選擇與我們合作。
如何使用:
getfacl [FILE]:查看此文件acl權(quán)限
setfacl [-bkndRLPvh] [{-m|-x} acl_spec] [{-M|-X} acl_file] file ...
特殊權(quán)限:
mask權(quán)限:此權(quán)限為最大有效權(quán)限,當(dāng)為用戶或者組設(shè)定的權(quán)限,與mask權(quán)限有相同的權(quán)限時(shí),才為最終的權(quán)限
常用選項(xiàng):
-m:創(chuàng)建新的acl權(quán)限
-x:刪除指定的acl權(quán)限
-b:刪除所有的acl權(quán)限
-d:設(shè)定默認(rèn)acl權(quán)限
-k:刪除默認(rèn)的acl權(quán)限
-R:以遞歸的方式設(shè)定acl權(quán)限
查看當(dāng)前文件或目錄的acl權(quán)限:
#getfacl test
對(duì)用戶設(shè)定acl權(quán)限:
#setfacl -m u:liu:rwx test
對(duì)組設(shè)定acl權(quán)限:
#setfacl -m g:tgroup:rx test
設(shè)定最大有效權(quán)限mask:
#setfacl -m m:rx test 此前為用戶liu設(shè)定的權(quán)限為rwx,設(shè)定mask權(quán)限后,最終有效的權(quán)限為rx
刪除用戶權(quán)限:
#setfacl -x u:liu test 可以看到此前為用戶liu設(shè)定的權(quán)限已經(jīng)沒(méi)有了
刪除組權(quán)限:
#setfacl -x g:tgroup test 可以看到此前為組tgroup設(shè)定的權(quán)限已經(jīng)沒(méi)有了
設(shè)定遞歸權(quán)限:
#setfacl -R -m u:liu:rx test 在此目錄下的所有文件或者目錄,用戶liu都只有rx權(quán)限
刪除全部權(quán)限:
#setfacl -b test
設(shè)定默認(rèn)權(quán)限:
#setfacl -m d:u:liu:rx test
刪除默認(rèn)權(quán)限:
#setfacl -k test