17 所学,整理

     特殊权限

suid sgid sticky

/etc/shadow 文件存放的是用户密码,普通用户无法访问,但普通用户自己修改密码之后为什么这个文件时间会 变,

  查看passwd程序权限

ls -lrt /usr/bin/passw

  这个s在所属主上为suid

       s在所属组上为sgid

    如果在other上面显示为t   sticky

显示为小写字母,则上面有执行权限x  如果为大写,则没有

passwd有s权限说明,执行他的时候切换到当前命令的所属主执行,passwd用户的所属主为root,所以普通用户使用时会临时切换到root

同理,普通用户无法用cat查看/etc/shadow文件,如果要查看是否加上权限即可

chmod u-w  passwd(更改权限)(所属主)

            g     (所属组)   )

            o       (其他)

里面+R    (里面的文件也会跟着改变)

chmod u+w,g+w,o+w passwd (全部增加)

 chmod u-w,g-w,o-w passwd (全部减少

 

 a  代表全部

chown : .test  (同时改,所属主,和所属组)

chown  -R   Xxx    (更改文件所属主和所属组)

chattr     +a  (不可以改,不可以删,但是可以追加)

chattr    +i      (不可以删,不可以改,不可以追加)

touch  (创建目录)(使用touch命令同bai样可以创建多个文件,只需要在后面写上多个文件名即可)

mkdir  (创建一个目录)(创建不存在的目录)

rmdir  (删除目录)

chmod   +s    名   (有权,小s)

chmod   +s   名     (没权,大s)

用户属性修改:usermod     帮助  :usermod  --help

删除用户:userdel username       (   -  r )

创建组 :groupadd         帮助   :groupadd   --help

修改组  :groupmod

删除组:groupdel

当前用户属于那些组  :  groups username

组中有那些成员  :  groupmems -l -g groupname

把用户增加到一个组里  :gpasswd

 

      acl

  setfacl  可以设置acl权限

   getfacl  可以查看设置的acl权限

setfacl  -m  u:zgl:-test。txt

            -m修改

          -x  删除

         -b    清空

 

posted @ 2020-09-17 19:36  梦璃xx  阅读(107)  评论(0)    收藏  举报