庚午 发表于 2021-6-11 22:44:21

特殊权限配置

本帖最后由 庚午 于 2021-6-11 22:44 编辑

特殊权限:SUID                SGID                Sticky       
        SUID:属性是应用在可执行文件,普通用户拥有了可执行文件的权限
                示例1:chmodu+s       /usr/bin/passwd       
       
        SGID:属性是应用在目录和可执行文件,当目录拥有sgid权限后所有的子目录或文件属组都与上级目录属组保持一致
                示例2:        root用户创建了fishcfir文件夹
                                chmod g+s         /fishcdir        赋予sgid特殊权限
                                chgrp fishc /fishcdir                变更文件夹fishcdir属组为fishc
                                ll /fishcdir        查看fishc文件夹信息        drwxrwsrwx. 2 root fishc       17 Jun 11 21:21
                                su到fishc100用户,mkdir -p        /fishcdir/sgid
                                验证:ll /fishc/        drwxrwsr-x. 2 fishc100 fishc 6 Jun 11 22:27 dir_sgid 属主是fishc100,但是他的属组默认是fishc

        Sticky:属性是应用在目录,当目录拥有了stick权限后只有root用户和属主可以编辑
                示例3:chmod o+t /fischdir       
                                drwxrwxrwt. 2 fishc fishc   6 Jun 11 22:37 fishc
页: [1]
查看完整版本: 特殊权限配置