用户身份能力 文件权限与归属 文件的特殊权限

在Linux系统中,用户的身份号码即UID(User IDentification)具有唯一性,因此可通过用户的UID值来判断用户身份useradd命令: 用于创建新的用户
在这里插入图片描述
roupadd命令: 用于创建用户组, 格式:groupadd [选项] 组名。

  groupadd limuzi    #创建用户组limuzi。(为了能够更加高效地指派系统中各个用户的权限,在工作中常常会把一群用户加入到同一个组里面,这样便可以针对

usermod命令: 用于修改用户的属性
在这里插入图片描述
passwd命令: 用于修改用户密码、过期时间、认证信息等,格式:passwd [选项] [用户名]
在这里插入图片描述
userdel命令:userdel命令用于删除用户,格式为“userdel [选项] 用户名

 -f         强制删除用户
 -r         同时删除用户及用户家目录

文件权限与归属
我 我们 他们
所有着 所有组 其他
rwx rwx rwx
r 4
w 2
x 1
511 r-x–x--x
512 r-x–x-w-
752 rwxr-x-w-
在Linux系统中一切都是文件,但是每个文件的类型不尽相同,因此Linux系统使用了不同的字符来加以区分,常见的字符如下所示。

    -:普通文件。
   d:目录文件。
   l:链接文件。
   b:块设备文件。(键盘等)
   c:字符设备文件。
   p:管道文件。

在这里插入图片描述
SUID
SUID是一种对二进制程序进行设置的特殊权限,可以让二进制程序的执行者临时拥有属主的权限(仅对拥有执行权限的二进制程序有效)~
SGID
让执行者临时拥有属组的权限(对拥有执行权限的二进制程序进行设置)
在某个目录中创建的文件自动继承该目录的用户组(只可以对目录进行设置)
chmod和chown
shomd命令是一个非常实用的命令
chowm命令可以设置文件或目录的所有者和所属组
chomd和chown命令用于修改文件属性和权限的最常用的命令
SBIT

   确保用户只能删除自己的文件,而不能删除其他用户的文件。如果赋予了SBIT权限,则其他用户中的可执行权限位会从x/-变为t/T。

常用参数:

a:所有人
u:所有者
g:所有组
o:其他用户
r:可读权限
w:可写权限
x:可执行权限
s:suid或sgid权限(一般配合u或g参数使用,如果配合a参数,则代表同时设置suid和sgid)  t:sbit权限(一般配合o参数使用,配合u  或g参数使用无任何效  果,配合a参数使用效果等同于配合o参数)
    +:添加权限
    -:移除权限~
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值