巧用Cacls.exe命令来修改文件访问控制权限
程序员文章站
2022-05-01 11:08:37
建议大家亲自尝试一下,你会发现它还有很多奇妙的功能。 ... 09-10-22...
cacls filename [/t] [/e] [/c] [/g user:perm] [/r user [...]] [/p user:perm [...]] [/d user [...]]
filename——显示访问控制列表(以下简称acl);
/t——更改当前目录及其所有子目录中指定文件的 acl;
/e—— 编辑 acl 而不替换;
/c——在出现拒绝访问错误时继续;
/g user:perm——赋予指定用户访问权限。perm 可以是r(读取)、w(写入)、c(更改,写入)、f (完全控制);
/r user——撤销指定用户的访问权限(仅在与 /e 一起使用);
/p user:perm——替换指定用户的访问权限;/d user——拒绝指定用户的访问。
1.查看目录和acl
以windows xp系统为例,笔者使用cacls命令查看e盘cce目录访问控制权限。点击“开始→运行”,在运行对话框中输入“cmd”命令,弹出命令提示符对话框,在“e:>”提示符下输入“cacls cce”命令,接着就会列出windows xp系统中用户组和用户对cce目录的访问控制权限项目。如果想查看cce目录中所有文件访问控制权限,输入“cacls cce.”命令即可。
2.修改目录和acl
设置用户访问权限:我们经常要修改目录和文件的访问权限,使用cacls命令就很容易做到。下面要赋予本机用户chenfeng对e盘下cce目录及其所有子目录中的文件有完全控制权限。在命令提示符对话框中输入“cacls cce /t /e /c /g chenfeng:f ”命令即可。 www.syue.com
替换用户访问权限:将本机用户chenfeng的完全控制权限替换为只读权限。在命令提示符对话框中输入“ cacls cce /t /e /c /p chenfeng:r ”命令即可。
撤销用户访问权限:要想撤销本机用户chenfeng对该目录的完全控制权限也很容易,在命令提示符中运行“cacls cce /t /e /c /r chenfeng ”即可。
拒绝用户访问:要想拒绝用户chenfeng访问cce目录及其所有子目录中的文件,运行“cacls cce /t /e /c /d chenfeng”即可。
以上只是简单介绍cacls命令的使用,建议大家亲自尝试一下,你会发现它还有很多奇妙的功能。
filename——显示访问控制列表(以下简称acl);
/t——更改当前目录及其所有子目录中指定文件的 acl;
/e—— 编辑 acl 而不替换;
/c——在出现拒绝访问错误时继续;
/g user:perm——赋予指定用户访问权限。perm 可以是r(读取)、w(写入)、c(更改,写入)、f (完全控制);
/r user——撤销指定用户的访问权限(仅在与 /e 一起使用);
/p user:perm——替换指定用户的访问权限;/d user——拒绝指定用户的访问。
1.查看目录和acl
以windows xp系统为例,笔者使用cacls命令查看e盘cce目录访问控制权限。点击“开始→运行”,在运行对话框中输入“cmd”命令,弹出命令提示符对话框,在“e:>”提示符下输入“cacls cce”命令,接着就会列出windows xp系统中用户组和用户对cce目录的访问控制权限项目。如果想查看cce目录中所有文件访问控制权限,输入“cacls cce.”命令即可。
2.修改目录和acl
设置用户访问权限:我们经常要修改目录和文件的访问权限,使用cacls命令就很容易做到。下面要赋予本机用户chenfeng对e盘下cce目录及其所有子目录中的文件有完全控制权限。在命令提示符对话框中输入“cacls cce /t /e /c /g chenfeng:f ”命令即可。 www.syue.com
替换用户访问权限:将本机用户chenfeng的完全控制权限替换为只读权限。在命令提示符对话框中输入“ cacls cce /t /e /c /p chenfeng:r ”命令即可。
撤销用户访问权限:要想撤销本机用户chenfeng对该目录的完全控制权限也很容易,在命令提示符中运行“cacls cce /t /e /c /r chenfeng ”即可。
拒绝用户访问:要想拒绝用户chenfeng访问cce目录及其所有子目录中的文件,运行“cacls cce /t /e /c /d chenfeng”即可。
以上只是简单介绍cacls命令的使用,建议大家亲自尝试一下,你会发现它还有很多奇妙的功能。
上一篇: 厦门电信“桌面云”覆盖城市社区