CentOS6.4
在Linux系统中每一个用户都有自己的家目录,当管理员创建该用户后,家目录也一并创建完成,它的权限是700,具体就是用户可以对家目录进行读、写、执行,而所属组及其他用户不具有任何读、写、执行的权限。下图中列出了用户家目录的权限信息。
系统中都会存在一些软链接文件,有时用户也会自己创建一些软链接方便使用。所有软链接文件在创建时的权限都是777,也就是系统中所有用户都具有读、写、执行的权限。那么该文件是不是不安全呢?其实不是,因为该文件的实际权限是由链接指向的文件来决定。
系统在使用过程中不免要创建一些新的文件,那么创建后文件的默认权限是什么呢?Linux系统给出了默认的设置。如果用户是root用户,那么新文件的权限将会是644,也就是root用户可读、可写、不可执行,其他用户只可读。如果用户是普通用户,新文件的权限将会是664,也是就是用户及所属组可读、可写、不可执行,其他用户只可读。
以myLinux用户登录,并创建新文件today.txt,然后查看该文件的权限。可以看出新创建的文件权限为 rw-rw-r-- ,也就是664。
再切换到root用户,并在其家目录下创建文件today.txt,然后查看该文件的权限。可以看出新创建文件权限为 rw-r--r-- ,也就是644。
同样我们也会新创建一些目录,那么新目录的默认权限又是什么呢?如果用户是root时,目录的默认权限将是755,也就是root用户可读、可写、可执行,而其他用户只是可读、可执行、不可写。如果是普通用户,新创建目录权限是775,也就是用户及所属组可读、可写、可执行,而其他用户只可读、可执行,但不可写。
以myLinux用户登录,并创建新目录today,然后查看该目录的权限。可以看出新创建目录权限为 rwxrwxr-x ,也就是775。
再切换到root用户,并在其家目录下创建目录today,然后查看该目录的权限。可以看出新创建目录权限为 rwxr-xr-x ,也就是755。
新创建文件与目录的权限并不是固定的,我们可以通过命令修改,但小编建议如无必要不要修改;
如果小编的经验对大家有帮助,希望能够点击下方的“投票”或者“关注”小编以获得更多的Linux系统操作经验。