1、/etc/group文件 : 存储当前系统中所有用户组的信息 注:(所有用户都可以读取)
文件中每一行代表一个组群账户,内容分为4个域,用冒号分隔,各域的内容如下:
组名称 : 组密码占位符 : 组编号 : 组群成员列表
例子:
root:x:0:root
bin:x:1:bin,daemon2、/etc/gshadow文件 : 存储当前系统中用户组的密码信息 注:(只有root用户可以读取)
内容同上 ,各域的内容如下:
组名称 : 组密码 : 组群的管理员 : 组群成员列表
例子:
root: : :root
bin: : :root,bin,daemon 3、/etc/passwd : 存储当前系统中所有用户的信息
内容的每一行代表一个用户,分为七个域,域含义如下:
用户名 : 密码占位符 : 用户编号(UID) : 用户组编号(GID) : 用户描述信息 : 主目录 : shell类型
例子:
root:x:0:0:root:/root:/bin/bash4、/etc/shadow : 存储当前系统中所有用户的密码信息 注:(只有root用户可以读取)
分为9个域,记住2个主要的域就OK了,含义如下
用户名 : 密码 : : : : : : :
例子:
bin:*:15615:0:99999:7:::5、组基础命令
①、增加一个组group1
groupadd group1②、将组group1的名称改为group2,加 -n 选项,新名称在前,旧名称在后
groupmod -n group2 group1③、修改组group2的组编号,加 -g 选项 ,编号在前,组名在后
groupmod -g 777 group2④、添加一个组boss,编号为888
groupadd -g 888 boss⑤、删除组boss
groupdel boss6、用户基础命令
①、创建user1用户,并指定用户组group2
useradd -g group2 user1②、创建user2用户,指定用户主目录
useradd -d /home/first user2③、修改user1用户描述信息为test1
usermod -c test1 user1④、修改用户user2的名称为user3 , 目标名称在前
usermod -l user3 user2⑤、修改用户的用户组
usermod -g group2 user3⑥、删除用户user3
userdel user3
本文详细介绍了Linux系统中用户和用户组的管理方法,包括/etc/group、/etc/gshadow、/etc/passwd和/etc/shadow等核心配置文件的解读,以及用户和组的基本操作命令。
1959

被折叠的 条评论
为什么被折叠?



