CentOS 更改用户创建文件的默认属性


1. vi  /etc/bashrc

if [ $UID -gt 99 ] && [ "`id -gn`" = "`id -un`" ]; then
        umask 002
else
        umask 004
fi

umask 具体设置规则为:
                                      一般情况下:
                                       rwx      rwx         rwx
                                       用户    用户组    普通用户

当我们使用chmod命令时,需要什么权限,就将相应的位置置为 1.
umask则相反,如果不需要什么权限,则将相应的位置置为1.

例如:想将文件创建时的默认属性设置为以下,即770:
          rwx      rwx         rwx
          111      111         000
          
则umask设置为007:   
          rwx      rwx         rwx
          000     000        111

相关内容