码迷,mamicode.com
首页 > 系统相关 > 详细

linux_权限管理

时间:2016-01-04 21:05:50      阅读:239      评论:0      收藏:0      [点我收藏+]

标签:

linux一切皆文件,所以此处所说的权限为文件权限:
  权限类别:
    r,w,x,-

文件系统的三组权限,每组权限由三个权限组成,分别是属主权限,属组权限,other权限

  文件:
    r: 可读,可以使用类似cat等命令查看文件内容;
    w: 可写,可以编辑或删除此文件;
    x: 可执行,eXacutable,可以命令提示符下当做命令提交给内核运行;

  目录:
    r: 可以对此目录执行ls以列出内部的所有文件;
    w: 可以在此目录中创建文件;
    x: 可以使用cd切换进此目录,也可以使用ls -l 查看内部文件的详细信息;
 
  mode:
    r = 100 -> 4
    w = 010 -> 2
    x = 001 -> 1

  三类用户:
    u: 属主 owner
    g: 属组 group
    o: 其他用户 other

  chown: 改变文件属主(只有管理员可以使用此命令)
    chown username filename,…
       -R:--修改目录及其内部文件的属主,递归
       --reference=/path/to/somefile file,…   (将文件属主属组设置为参考对象一致)
 
  可以使用chown 同时更改文件的属主和属组:
    chown ownername:groupname filename,…
 
 
  chgrp: 改变文件属组
    chgrp groupname file,…
       -R:
       --reference=/tmp/test filename,…

  chmod: 修改文件的权限
    chmod mode filename,…
       -R
       --reference=/tmp/test

       修改某类或某些类用户权限:
       u,g,o,a=all
         chmod <u|g|o|a> = mode filename,…
                                   +
                                   -
umask:
    用户创建的文件及目录的默认权限:
       文件: = 666-umask
       目录: = 777-umask
    umask 023
       文件:666-023 = 643 => 644   --文件默认不能具有执行权限,如果算得的结果中有执行权限,则将其权限+1
       目录:777-023 = 754

linux_权限管理

标签:

原文地址:http://www.cnblogs.com/Xhale/p/5100190.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!