zoukankan      html  css  js  c++  java
  • Linux权限管理

    1. 文件基本权限

      1.1 Linux文件权限的设定

        文件类型:  -  文件   d  目录    l  软链接文件

        身份类别:  u  所有者     g  所属组   o  其他人

        符号意义:  r  读    w  写    x  执行

        权限的数字表示:r 4  w 2  x 1  例:rwx r-x r-x 表示成数字 7 5 5

      1.2 Linux文件权限的作用

        r:读取文件内容(cat,more,head,tail)

        w:编辑、新增、修改文件内容(vi,echo),但是不包含删除文件

        x:可执行

      1.3 Linux中权限对目录的作用及案例演示

        r:可以先查询目录下文件名(ls)

        w:具有修改目录结构的权限。如新建文件和目录,删除此目录下文件和目录,重命名此目录下文件和目录,剪切(touch,rm,mv,cp)

        x:可以进入目录(cd)

        对文件来讲,x是最高权限;对目录来见,w是最高权限,目录权限只能为0, 5, 7才有意义

      1.4 Linux中其他权限命令

        1.4.1 修改文件的所有者:chown  用户名  文件名

        1.4.2 修改文件的所属组:chgrp  用户名  文件名

        1.4.3 同时修改:chown  root:root  file

      1.5 分配文件基本权限时,核心原则是在最小权限情况下能够实现要求即可

    2. Linux中文件默认权限

      2.1 查看默认权限的命令:

        umask:查看默认权限  0022:第一位0文件特殊权限,022文件默认权限

      2.2 文件的默认权限:

        2.2.1 文件默认不能建立为执行文件,必须手工赋予执行权限,所有默认最大为666

        2.2.2 权限换算成字母,用666的字母减去umask值的字母,得到默认权限

      2.3 目录的默认权限:

        2.3.1 目录默认权限最大为777

        2.3.2 权限换算成字母,用777的字母减去umask值的字母,得到默认权限

      2.4 修改umask值

        2.4.1 临时修改  umask 0002

        2.4.2 永久修改  vi /etc/profile

          

  • 相关阅读:
    HashMap
    Linux安装JDK步骤
    CentOS修改Tomcat端口号
    centos 如何关闭防火墙?
    redhat linux/CentOS 6/7 如何关闭防火墙?
    CentOS6.7 常用操作命令
    java 表现层:jsp、freemarker、velocity
    存储的瓶颈(1)
    Monkey测试:启动adb shell失败
    HTTP学习记录:四、头信息(请求和响应)
  • 原文地址:https://www.cnblogs.com/wnzhong/p/6376205.html
Copyright © 2011-2022 走看看