您的位置:首页 > 运维架构 > Linux

Linux---文件与目录权限

2016-09-17 16:44 169 查看
1、改变文件所属用户组:chgrp users install.log 将install.log用户组改为users,但users必须存在于/etc/group中才可以。

2、改变文件所有者:chown bin install.log 将install.log所有者改为bin,但bin必须存在于/etc/passwd

3、改变文件权限:

1)chmod 754 .bashrc

-rwxr-xr [4+2+1][4+0+1][4+0+0]=754

- 这个文件名为目录

rwx 拥有者权限,本例中为可读、可写、可执行

r-x 同组用户权限,本例中为可读、可执行

r– 其它用户权限,本例中为可读

2)chmod u=rwx,go=rx .bashrc

u 所有者权限

g 同组用户权限

o 其它用户权限

a 全部身份

4、复制文件:cp src.txt des.txt 将src.txt复制成为des.txt

5、创建目录:mkdir test

6、新建空文件:touch test/test

7、切换身份:su yjp 将身份切换为yjp; su root 切换为root

8、查看文件内容: cat ~/.bashrc

9、当前目录: .

上一层目录: ..

SUID 4

SUID权限仅对二进制程序有效

执行者对该程序需要具有X可执行权限

本权限仅在执行该程序时有效

执行者将具有该程序拥有者的权限

SGID 2

SGID对于二进制程序有用

执行者对于该程序来说,需要具备X权限

执行者在执行过程中会获得程序组的支持

SGID可以针对档案或目录设定

若用于对于此目录具有r或x权限时,用户可以进入此目录

用户在此目录下的有效群组将会变成该目录的群组

用户若在此目录下具有w权限,则新建档案的群组与此目录群组相同

SBIT 1

只对目录有用

用户对于目录具有wr权限时,可进入

用户在该目录下建立档案后,仅自己和root可以删除

加入SUID权限



加入SUID/SGID权限



加入SBIT权限

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: