0
点赞
收藏
分享

微信扫一扫

Linux目录和文件权限管理(下)适合初学者

柠檬果然酸 2022-04-03 阅读 80
linux

Linux目录和文件权限管理(下)

SUID权限

文字表示法

数字表示法

命令功能

chmod u+s 文件名

chmod 4xxx 文件名

添加SUID权限

chmod u-s 文件名

chmod 0xxx 文件名

取消SUID权限

命令案例

在Linux中,所有账号的密码记录在/etc/shadow这个文件中,并且只有root可以读该文件。增加普通用户admin查看/etc/shadow文件内容

 

在Linux系统中查看文件内容可以使用cat命令,cat命令所在路径是/bin/cat

代码具体解释如下:

SGID权限

文字表示法

数字表示法

命令功能

chmod g+s文件名

chmod 2xxx 文件名

添加SGID权限

chmod g-s 文件名

chmod 0xxx 文件名

取消SGID权限

命令案例

使用admin用户登录,创建/mnt/test目录,要求该目录下创建的文件都具有admin组的属性

 

SBIT权限

文字表示法

数字表示法

命令功能

chmod o+t文件名

chmod 1xxx 文件名

添加SBIT权限

chmod o-t 文件名

chmod 0xxx 文件名

取消SBIT权限

ACL权限

查看ACL权限(getfacl)

命令案例

简要查看/etc目录的ACL权限

 

查看/etc目录的ACL权限,不显示注释表头

 

查看/etc目录的有效ACL权限

 

使用制表符分隔格式查看/etc目录的ACL权限

 

设置ACL权限(setfacl)

命令案例

新增用户user2,设置user2用户对/etc目录只有可读权限

 

新增用户user3,设置user3用户对/etc目录及子目录具有读写权限

 

新增group1用户组,设置group1组中所有用户对/etc目录及子目录具有任何权限

备注:如有错误,请谅解!

此文章为本人学习笔记,仅供参考!如有重复!!!请联系本人!

 

举报

相关推荐

0 条评论