文件权限设置:可以赋予某个用户或组 能够以何种方式 访问某个文件
文件权限管理之:UGO设置基本权限(r,w,x)
rw-r–r-- alic hr install.log
权限对象:
属主:u
属组:g
其他人:o
权限类型:
读 : r 4
写 :w 2
执行:x 1
1.1 设置权限
1.更改文件属主、属组
=chown
chown alice.hr file1//改属主,属组
chown alice file2//只改主
chown .hr file2//只改组 (组前面要加.)
=chgrp
chgrp it file1//改文件属组(直接写组名)
chgrp -R it dir1//改文件属组(-R递归)
2、更改权限
a.使用符号
对象 赋值符 权限类型
u+r(属主增加读)
chmod g - w file1(组减少写)
o=x(其他人执行)
a(代表所有)
例如:
chmod u+x file1//属主增加执行
chmod a=rwx file1//所有人等于读写执行
chmod a=- file1//所有人没有权限
chmod ug=rw,o=r file1//属主属组等于读写,其他人只读
=b.使用数字
例如:chmod 764 file1(属主读写执行 属组读写 其他只读)
1.2、设置权限实例
例如:
新建一个组hr
新建一个用户hr01 hr02属于组hr
创建一个目录 /home/hr
让这个目录home/hr 属于组hr
为/home/hr这个目录设置权限(属组属主可以读写执行 其他什么都不可以)
如图所示属主的用户和hr组下的用户可以查看/home/hr 而其他用户不可以查看