一:用户/组概览
1、用户标识和用户分类
Linux操作系统对多用户的管理,是非常繁琐的,所以用组的概念来管理用户就变得简单,每个用户可以在一个独立的组,每个组也可以有零个用户或者多个用户。操作系统为了识别每个用户,会给每个用户定义一个ID,就是UID。用户组就相当于多个用户的容器;在linux系统中,用户组也有一个ID,GID。
(1) Linux中用户分为两大类:
管理员用户(root用户)和普通用户。
普通用户又可分为两类:
1)系统用户:
为了能够让那些后台进程或服务类进程以非管理员的身份运行,通常需要为此创建多个普通用户,这类用户从来不用登陆系统。
2)登录用户:
就是我们一般使用登录linux的用户。
(2)用户标识
用户标识:user id,UID 。
通常使用16bits二进制数字表示(0-65535) 。
Linux系统用户是根据用户ID来识别的,默认ID长度为32位,从默认ID编号从0开始,但是为了和老式系统兼容,用户ID限制在60000以下,Linux用户分总共分为三种,每种标识也如下:
root用户 、系统用户、登录用户
2、用户组
在Linux中,用户组分类方式有三种:
(1)管理员组、普通用户组(系统用户组,登录用户组)
(2)用户的基本组、用户附加组
(3)私有组、公共组
二:管理用户组
管理用户组的相关命令:
1、添加用户
增加用户账号就是在/etc/passwd文件中为新用户增加一条记录,同时更新其他系统文件如/etc/shadow, /etc/group等。Linux提供了集成的系统管理工具userconf,它可以用来对用户账号进行统一管理。
useradd [option] username
2、删除用户
删除用户账号就是要将/etc/passwd等系统文件中的该用户记录删除,必要时还删除用户的主目录。
userdel [option] username
3、修改用户
usermod [option] 用户名
4、用户口令
用户账号刚创建时没有口令,但是被系统锁定,无法使用,必须为其指定口令后才可以使用,即使是指定空口令。指定和修改用户口令的Shell命令是passwd。
passwd [option] username
5、添加用户组
groupadd [option] groupname
6、删除用户组
groupdel groupname
7、修改用户组
groupmod [option] groupname
标签:option,管理,用户组,用户,etc,Linux,ID From: https://www.cnblogs.com/zrxztmnb/p/17849647.html