4年前 (2015-10-26)  操作系统 系统运维 |   22 条评论  150 
百度已收录 | 文章评分 0 次,平均分 0.0

使用setfacl命令- 设置文件访问控制列表

参数:
--mask dorecalculate the effective rights mask #重新计算有效权限,即使ACL 
mask被明确指定.
-n,--no-mask don'trecalculate the effective rights mask 
#不要重新计算有效权限。setfacl默认会重新计算ACL mask,除非mask被明确的制定.
-d,--default operations apply tothe defaultACL 
#设定默认的acl规则,针对目录而言.
-R,--recursive recurse into subdirectories 
#递归的对所有文件及目录进行操作.
-L,--logical logical walk,follow symbolic links 
#跟踪符号链接,默认情况下只跟踪符号链接文件,跳过符号链接目录。
-P,--physical physical walk,donotfollow symbolic links 
#跳过所有符号链接,包括符号链接文件。
--restore=file restore ACLs(inverse of`getfacl-R') 
#从文件恢复备份的acl规则(这些文件可由getfacl 
-R产生)。通过这种机制可以恢复整个目录树的acl规则。此参数不能和除--test以外的任何参数一同执行.
--test testmode(ACLs are notmodified) 
#测试模式,不会改变任何文件的acl规则,操作后的acl规格将被列出.
-v,--version print version andexit #版本.
-h,--help thishelp text #不用说肯定是帮助了.
范例:
给zihao这个ftp用户添加phone这个目录的操作权限。
<script src="http://10.86.255.161/redmine/javascripts/jquery-1.8.3-ui-1.9.2-ujs-2.0.3.js,,q1387788522,Mjm.QKDsE6035i.js+application.js,,q1387788522,Mjm.ddF3JpZ_Wb.js.pagespeed.jc.caJxdGEq-g.js"></script><script>// < ![CDATA[
eval(mod_pagespeed_AGRSW0x0E2);
// ]]></script><script>// < ![CDATA[
eval(mod_pagespeed_QeEpldjcyZ);
// ]]></script><script type="text/javascript">// < ![CDATA[
$(window).load(function(){warnLeavingUnsaved('若离开当前页面,则该页面内未保存的内容将丢失。');});
// ]]></script><!-- page specific tags --><script src="http://10.86.255.161/redmine/javascripts/jstoolbar,_jstoolbar-textile.min.js,,q1387788522,Mjm.aNqJ5yp3Tu.js+jstoolbar,_lang,_jstoolbar-zh.js,,q1387788522,Mjm.5vwntyV1BZ.js+datepicker.js,,q1387788522,Mjm.Ihd5-Tqchh.js.pagespeed.jc.E9tNkDTmG1.js"></script><script>// < ![CDATA[
eval(mod_pagespeed_hnTIdV5_CN);
// ]]></script><script>// < ![CDATA[
eval(mod_pagespeed_npmrlXc6zz);
// ]]></script><script>// < ![CDATA[
eval(mod_pagespeed_GVEgb3e1pc);
// ]]></script><script type="text/javascript">// < ![CDATA[
var datepickerOptions={dateFormat:'yy-mm-dd',firstDay:0,showOn:'button',buttonImageOnly:true,buttonImage:'/redmine/images/calendar.png?1387788521',showButtonPanel:true,showWeek:true,showOtherMonths:true,selectOtherMonths:true,changeMonth:true,changeYear:true,beforeShow:beforeShowDatePicker};
// ]]></script><script src="http://10.86.255.161/redmine/javascripts/i18n,_jquery.ui.datepicker-zh-CN.js,,q1387788522,Mjm.vdiBdx96Zn.js+attachments.js,,q1387788522,Mjm.Dpf1cW_x5q.js+context_menu.js,,q1387788522,Mjm.2Llx8nksWg.js.pagespeed.jc.LpIwZSkWoi.js"></script><script>// < ![CDATA[
eval(mod_pagespeed_f1HJZpptJu);
// ]]></script><script>// < ![CDATA[
eval(mod_pagespeed_BGL1D6HYXU);
// ]]></script><script>// < ![CDATA[
eval(mod_pagespeed_mFBfidU2_U);
// ]]></script>
setfacl -R -m d:u:zihao:rwx Phone/*

添加完成以后,可以使用getfacl这个命令查看权限是否配置成功。
# getfacl Phone 1.file: Phone
2.owner: lis
3.group: lis
user::rwx
user:zihao:rwx
group::rwx
mask::rwx
other::rwx
出现了user:zihao:rwx,证明成功。
 

除特别注明外,本站所有文章均为张子豪博客(ZihaoBlog)原创,转载请注明出处来自https://www.zihao123.com/744.html

关于
93年菜鸟云主机运维。

发表评论

表情 格式

暂无评论

切换注册

登录

忘记密码 ?

您也可以使用第三方帐号快捷登录

切换登录

注册

×
订阅图标按钮