zoukankan      html  css  js  c++  java
  • linux学习笔记----权限与命令之间的关系(极重要)

    一、权限与命令之间的关系

        

    二、文件与目录的默认权限与隐藏权限

       1)umask为默认的权限(通过umask -S)查看你的系统的默认权限。

      

      umask的分数是指该默认值需要减掉的权限,比如说umask=022,则该权限为u=7-0=7,g=7-2=5,o=7-2=5;即该权限为755

      2)文件的隐藏属性chattr,lsattr(显示文件隐藏属性)

        chattr [=-=][ASacdistu]最常用的是a和i,其中a代表这个文件只能增加数据,而不能删除数据或修改数据。只有root有这个权限。i代表让一个文件不能被删除,改名,设置链接也无法写入或添加数据。如

        

        

      3)隐藏权限

      除了owner,group,others三个权限身份都有的rwx之外,还有SUID,SGID,SBIT

      对于SUID而言,当加入这个权限后,x就变为s,比如说一个用户要修改只有root才能修改的密码,这要怎么做呢?

      

      对于SGID而言,当s标志在文件所有者的x项目时为SUID,那s在用户组的x时则为SGID。如

      

      对于SBIT只是对目录有效。当将目录A加上SBIT的权限后,则只能对自己创建的文件或目录级逆行删除等相关操作,而无法删除他人的文件。

      那么怎么加入以上的这三种权限呢,则像rwx这三个权限一样,SUID=4,SGID=2,SBIT=1;只要在rwx的权限前加上一个数字即可。比如说:

      

    当神已无能为力,那便是魔渡众生
  • 相关阅读:
    Defining Database and Instance【数据库与实例】
    安装rlwrap错误的问题解决方法
    ORACLE CONTROL FILE 笔记
    NTP时间服务器配置与解析
    虚拟机下Linux系统安装vmtool工具
    ORACLE clusterware组成
    ORACLE RAC集群硬件资源管理与单节点的区别
    Clusterware后台进程
    oracle数据库重建EM
    微机原理之计算机系统导论
  • 原文地址:https://www.cnblogs.com/liuzhongfeng/p/5136377.html
Copyright © 2011-2022 走看看