时间:2016年7月14日服务器
地点:家里spa
内容:用户身份与能力、useradd、groupadd、usermod、passwd、userdel、文件权限与归属、特殊权限、文件隐藏、ACL、su与sudo3d
注意:当用户的解释器被设定为nologin时,该用户则不能登陆到系统。blog
尽管在Linux系统中一切都是文件,可是每一个文件的类型不尽相同,所以Linux系统使用了不一样的字符来加以区分,常见的字符以下所示。继承
-:普通文件。get
d:目录文件。it
l:连接文件。登录
b:块设备文件。变量
c:字符设备文件。权限
p:管道文件。
SUID:1. 让二进制程序的执行者临时拥有属主的权限(仅对拥有执行权限的二进制程序有效)。
SGID:1. 让执行者临时拥有属组的权限(对拥有执行权限的二进制程序进行设置); 2. 在某个目录中建立的文件自动继承该目录的用户组(只能够对目录进行设置)。
SBIT(保护位): 确保用户只能删除本身的文件,而不能删除其余用户的文件。
user : 新的档案拥有者的使用者 ID
group : 新的档案拥有者的使用者群体(group)
-c : 若该档案拥有者确实已经更改,才显示其更改动做
-f : 若该档案拥有者没法被更改也不要显示错误讯息
-h : 只对于连结(link)进行变动,而非该 link 真正指向的档案
-v : 显示拥有者变动的详细资料
-R : 对目前目录下的全部档案与子目录进行相同的拥有者变动(即以递回的方式逐个变动)
注意: 看到文件的权限最后一个点(.)变成了加号(+),这就意味着该文件已经设置了ACL了。