linux用户和用户组

一:用户和用户组

1.用户的概念
用户    : 相当于账号
UID : root

用户组  :  某些具有相同属性的账号的集合
GID : root

2.创建用户的命令:
	useradd [用户名]
		
		参数:
			-g : 指定用户组(用户必须存在)
			useradd test03 -g test02
			useradd test04 -g 1002
			-r : 创建系统用户
			useradd test05 -r 
			-M :不创建家目录
			useradd test06 -M
			-u :指定创建用户的ID的
			useradd test07 -u
			-s : 指定解析器
	系统用户:uid在 0 - 999 之间的用户,我们就看作系统用户
		系统用户一般用在启动应用程序上,一般不需要登录系统。
		
	普通用户:uid在 1000及以上的用户,我们就看作普通用户
		一般用在登录上。

3.创建用户组的命令:
	groupadd [用户组名]
		参数:
			-g : 指定用户组的ID
	
4.删除用户
userdel [删除用户]

5.查看全部用户
ll /home	
	
6.查看全部组
cat /etc/group

7.查看用户的ID或组的ID
id [用户名]
	1.查看当前用户
		groups [用户名]

8.切换用户
	su - [用户名]
	su [用户名]

9.查看用户详细的文件
[root@localhost ~]# cat /etc/passwd
test01:X:1001:1001:用户简介:/home/test01:/bin/bash
名称:           类型:          
用户名		:	test01
密码占位符  :   x
1001	   :  userid(Uid)
1001	   :  组id(Gid)
/home/test01:  家目录
/bin/bash   : 默认的解析器
解析器:
	bash
	sh
	zsh

10.进入编辑用户详细信息
[root@localhost ~]# vim /etc/passwd



posted @ 2021-12-14 21:31  AlexEvans  阅读(45)  评论(0编辑  收藏  举报