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 清空

浙公网安备 33010602011771号