用户和组

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了用户和组相关的知识,希望对你有一定的参考价值。

用户账号给访问服务器的每个人分配一个账号,让其进行操作,未授权下只能看自己的文件。方便管理员查证用户在系统中做了什么。
组类似于一个群,是为了方便后期进行文件的权限管理。每个用户至少属于一个组,如果没有组,在创建用户的同时会自动创建一个和用户名相同的组。
用户一共有三种类型:超级用户、系统用户、普通用户。它们id号取值范围也大不相同,超级用户默认是0,系统用户是201~999,普通用户是1000~60000,那么还有一些id号去哪了呢?id号1~200是预留给系统的某些固定的服务程序用户。
对用户和组的一些简单操作:
useradd liu 创建用户liu
usermod liu -l wang 修改用户liu账号名称为wang
usermod -S liu 查看用户liu的密码状态
userdel liu 删除用户liu
id liu 查看用户liu的id信息
passwd liu 给liu设置密码
grep liu /etc/passwd 查看用户账号信息
grep liu /etc/shadow 查看用户密码信息
groupadd liu1 创建组liu1
groupdel liu1 删除组liu1
grep liu /etc/group查看用户liu的组信息
grep liu /etc/gshadow 查看用户liu的组密码
groupmod liu1 -n liu2 把组名liu1改为liu2
gpasswd -a liu liu2 把用户liu加入组liu2里
gpasswd -A liu liu2 将用户liu设置为组liu2的管理员
grep liu /etc/group 查看group文件中liu关键字的内容

以上是用户和组的一些简单命令。  

以上是关于用户和组的主要内容,如果未能解决你的问题,请参考以下文章

Python Keycloak 获取用户的角色和组

如何确定 Python 脚本作为哪个用户和组运行?

win10本地用户和组在哪里

用户和组管理用户和组管理

win10系统本地用户和组在哪

win10本地用户和组下有这么多组,哪些可以删除?如何删除?