修改文件访问权限

Cacls.exe
显示或者修改文件的访问控制表(ACL)
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  替换指定用户的访问权限。
             
   Perm 可以是: N  无
                              R  读取
                   
          W  写入
                              C  更改(写入)
                
             F  完全控制
   /D user      
拒绝指定用户的访问。
在命令中可以使用通配符指定多个文件。
也可以在命令中指定多个用户。
缩写:
   CI - 容器继承。
        ACE 会由目录继承。
   OI - 对象继承。
    
   ACE 会由文件继承。
   IO - 只继承。
        ACE 不适用于当前文件/目录。

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
”命令即可。
  
  替换用户访问权限:将本机用户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”即可。

时间: 2024-10-12 17:14:53

修改文件访问权限的相关文章

ubuntu 下修改文件访问权限chmod 777 -R *

本文转自: 个人建议 Ubuntu下修改目录权限命令如下:chmod 600 name (只有所有者有读和写的权限)chmod 644 name (所有者有读和写的权限,组用户只有读的权限)chmod 700 name (只有所有者有读和写以及执行的权限)chmod 666 name (每个人都有读和写的权限)chmod 777 name (每个人都有读和写以及执行的权限) 其中 name 指文件名,也可以是目录名. 整个命令的形式是chmod ×××(所有者)×××(组用户)×××(其他用户)

android进阶之文件访问权限

android是基于linux的,所以文件访问权限和linux一样.其中r代表可读,W代表可写,X代表可执行. 文件访问权限分三组. 1-3 当前用户(应用)访问权限. 4-6 当前用户所在组的访问权限. 7-9 其他用户(应用)访问权限. android应用是一个独立的用户,对应一个独立的组. 可以通过如下指令来查看用户组和用户ID: 强制修改文件访问权限: - --- --- --- (第一个-代表目录,后面是三组的权限- 代表0) - rw- --- --- (代表当前用户可读可写)(对应

Linux的文件访问权限及修改权限命令chmod

Linux的文件访问权限及修改权限命令chmod Mxx000 Mxx000 11 人赞同了该文章 Linux的文件访问权限可以使用ls -l进行查看,如下图这样操作就可以了. 一.访问权限 访问权限分为读(read).写(write).执行(execute)三种, 并且涉及到文件所有者(user).文件所属组(group).其他人(other)三个主体. 选取上图红框中的两行为例,结合下面的表格先讲一下基本结构: 第一位表示文件类型 第二-十位表示权限:每三位一组,共三组,分别表示三个主体对应

使用粘贴位修改文件的权限

SUID:当一个程序有SUID位的时候,有X权限的用户运行该程序时候都将以程序所有着的身份运行,且SUID只对程序有效对脚本无效.如普通用户可以运行passwd命令将新密码写入/etc/shadow文件中 SGID:可以为二进制程序和目录设置SGID位.有X权限的用户运行该程序时候会获得该程序所在组的支持.对于目录来说,任何有权在该目录下新建文件的用户创建的文件的数组都是继承该目录的属组. SBIT:只对目录有效.当一个目录被设置了SBIT以后,只有文件所有这和root用户可以更改删除该文件,其

Linux之文件访问权限管理

概述:在linux中的每一个文件或目录都包含有访问权限,这些访问权限决定了谁能访问和如何访问这些文件和目录. 有以下三种访问方式限制访问权限: 只允许用户自己访问: 允许一个预先指定的用户组中的用户访问: 允许系统中的任何用户访问. 同时,用户能够控制一个给定的文件或目录的访问程度.一个文件活目录可能有读(r).写(w)及执行权限(x).当创建一个文件时,系统会自动地赋予文件所有者读和写的权限,这样可以允许所有者能够显示文件内容和修改文件. 三种不同的用户类型访问一个目录或者文件:所有者(own

linux 文件访问权限及chmod命令的使用

在终端下输入命令 ll 查看文件信息,我们可以得到以下信息 第一排形如  -rwxrwxrwx  的一串字母代表不同用户对文件的不同可操作权限 第一个 - 带表的是类型,剩下的9个字母,三个一组分别代表三种人对文件的权限 前三个 代表所有者(user) 中三个 代表组群(group) 后三个 代表其他人(other) r:  可读 read  数值代表:4 w: 可写 write  数值代表:2 x: 可执行 execute  数值代表:1 chmod命令: chmod [options] mo

Android文件访问权限

文件访问权限 Android的文件访问权限控制和linux一样. 文件访问权限:谁能访问这个文件.使用drwxrwxrwx这是个字符控制 第一个字母 d:表示文件夹 -:表示文件 后面每三个字母分为一组 第一组: rwx 是文件拥有者的权限 r:read,读 w:write,写 x:execute,执行 -:表示没有该权限 第二组:rwx表示的是和文件拥有者同属于一组的用户对文件拥有的权限 r:read,读 w:write,写 x:execute,执行 -:表示没有该权限 第三组:rwx表示其他

[Z] Linux下进程的文件访问权限

原文链接:http://blog.csdn.net/chosen0ne/article/details/10581883 对进程校验文件访问权限包括两个部分,一是确定进程的角色(属于哪个用户或者组),二是确定对应的角色是否具有该操作的权限. 首先看第一部分.默认情况下,进程的有效角色就是当前执行这个进程的用户及其所在组.但是,文件具有设置用户ID位和设置组ID位(stat.st_mode的S_ISUID和S_ISGID),用于改变这种默认的行为,将进程的有效角色设置为文件所属的用户和组.这主要用

question --> maven assembly plugin 修改文件默认权限

使用maven assembly plugin插件添加执行脚本时,发现默认权限为644,还需要手动添加执行权限.这很麻烦,于是查看文档 官方文档 http://maven.apache.org/plugins/maven-assembly-plugin/assembly.html#class_fileSet fileMode String Similar to a UNIX permission, sets the file mode of the files included. THIS IS