kali-Linux 用户组
kali-Linux 用户组
Lali Linux 系列第二篇
用户组介绍
在 Linux 中,每个文件都是属于一个用户的,而每个用户都属于一个用户组
在 Linux 中,可以同时拥有N多个用户,和用户组
在 Linux 中,用户分为三类:系统用户(Root用户)、普通用户(指用户所创建的用户)、虚拟用户(指软件所创建的虚拟用户)
用户信息解释
bai : x :1001 : 0 :: /home/bai:/bin/sh
bai:表示用户名
“:”:表示分割线
x:表示密码,我们看到是x,其实密码已经映射到 /etc/shadow 文件中,也就是为了保密
1001:表示用户UID
0:表示用户组
/home/bai:表示用户的目录
“:”:为分隔符
第一个root为用户名
第二个x为密码
第三个0为UID
第四个0为GID
第五个root为用户全名
第六个/root为用户的家目录所在位置:beinan这个用户
第七/bin/bash为用户所用SHELL的类型
还是不明白可以参考
:说明文件
用户组解释
root : x : 0 : root,key
“:”为分隔符
第一个 root 为组名
第二个 x 为密码,保存在 shadow文件
第三个 0 为组ID
第四个root为组成员
第五个Key代表第二个组成员
还是不明白可以参考
说明文件
在 Linux 中查看用户信息使用下面的指令
cat /etc/passwd
在 Linux 中查看用户组信息使用下面的指令
cat /etc/group
查看指定的用户信息
id <用户名称>
查看指定的用户组信息
id <组名>
用户组的概念
文件拥有者:就是文件的创作者,谁创建的文件,谁就是文件的所有者
用户所在组:当 Linux 当前用户创建了一个文件后,则这个文件所属于的组便是这个用户所在的组
其他组:除了文件所有者以及所在组的用户外,系统其他的用户都是文件的其他组
用户管理
useradd --help --- 查看帮助命令 |
权限管理
权限划分
r 表示读文件 数值为4
w 表示写文件 数值为2
x 表示执行 数值为1
查看权限
当前目录下 ls -l
d rwx r-x r-x. 2 root root 36864 Aug 9 19:37 bin |
d 表示文件类型:
- “-“ 普通文件
- d 目录文件
- p 管理文件
- l 链接文件
- b 块设备文件
- c 字符设备文件
- s 套接字文件
rwx r-x r-x. 表示文件权限:r 读权限 w 写权限 x 可执行权限 - 无权限
rwx 表示所有者 / 所有者权限
r-x 组用户权限(一个组中除所有者拥有的权限)
r-x. 其他用户权限(除过当前有所有者的组,其他组可以进行访问的权限)
[数值] 对于普通文件:链接数,对于目录文件:第一级子目录数
root 第一个为用户名
root 第二个为组名
[数值] 文件大小(单位:字节)
Aug 9 19:37 最后修改时间信息
bin 文件名
设置权限
chmod 命令
chmod 777 文件名 给当前文件设置为777权限(可随意操作权限)
chmod -R 777 目录名 给当前目录递归权限为777
权限演示游戏:游戏