• Linux权限管理


    用户管理

           useradd

                  -c    指定用户描述

                  -d   指定家目录

                  -g   指定主组

                  -G   指定附加组

                  -s    指定shell程序

                         特殊:/sbin/nologin-->不允许登录的用户

                  -u   指定uid

                  -M  不创建家目录

           userdel

                  -r    带着家目录一起删除

           usermod --修改

                  -c   

                  -d

                  -m

                  -g

                  -G

                  -s

                  -u

                  -o

           passwd

    组管理:

           groupadd

                  -g 

                  -o

           groupdel

           groupmod

                  -g

                  -o

                  -n  修改组名

                  -p  指定组密码

    常用文件

           /etc/passwd 

           /etc/shadow

           /etc/group

           /etc/gshadow

           /etc/skel

    用户权限:

           r w x 读写执行

           4 2 1

           r  100

           w  010

           x  001

    acl的权限管理

           通过权限管理,给指定用户添加指定权限

           setfacl --添加权限

                  setfacl  -m u:用户名:所添加的权限  文件

                  setfacl  -x  u:用户名  文件

           getfacl

                  查看acl添加的权限

    特殊权限:

           临时借位:例如,有A  B两个用户分别输入AA组合BB组,A创建了一个文件a.txt B默认下去访问a.txt使用other,但是,B想要越权,借用A的权限去访问a.txt,就需要将SUID位置位为1;同时也可以,去借SGID的权限去访问

    粘粘位:授权一个目录,在该目录下所有用户只能删除自己的文件,别人不能删除自己的文件,给目录文件授予的。

  • 相关阅读:
    让eclipse中选中的变量以指定颜色高亮显示
    IDirect3DDevice9::DrawPrimitive
    3D中的切线空间简介(转)
    Scenario 3: Drawing One Triangle with Indexing
    Scenario 2: Drawing Two Triangles with Indexing
    aswing学习笔记
    aswing学习笔记4通过调用面板中的按钮实现主界面动态切换皮肤的问题!
    flexBuilder3中生成的模板页不支持flash全屏的修改办法
    Eclipse和FlexBuilder中设置编辑代码高亮
    aswing学习笔记2不规则外框请教思路
  • 原文地址:https://www.cnblogs.com/shy13138/p/11436281.html
Copyright © 2020-2023  润新知