Linux扩展权限 linux 默认权限 新建文件:-rw-rw-r-- 文件夹: -rwxrwxr-x umask 属性 目录的默认权限:777-umask 文件的默认权限:666-umask 一般对于普通用户默认的umask是002,root用户的默认是022 新建文件的权限是:666-002=664 新建目录的权限是:777-002=775 一般普通用户的umask是002,root用户是022 除普通权限外,还有三个特殊权限: suid 以文件的所属用户身份执行,而非执行文件的用户 sgid 以文件所属组身份执行 在该目录中创建的任意新文件的所属组与该目录的所属组相同 sticky 对目录拥有写入权限的用户仅可以删除其拥有其拥有的文件,无法删除其他用户的文件 设置suid: chmod u+s dirtemp 设置sgid: chmod g+s filetemp 设置sticky: chmod o+s filetemp 与普通权限一样,特殊权限也可以使用数字方式表示 - SUID = 4 - SGID = 2 - Sticky = 1 所以可以通过一下命令 设置 chmod 4755 filename |