Linux高级命令(4)-->>用户及用户组相关操作
文章目录
用户相关操作
创建用户
Linux系统是支持多用户的,在一个虚拟机系统下可以创建多个用户
-
useradd 命令的使用需要使用管理员权限,前面需要加上 sudo
-
创建用户如果不指定用户组,默认会自动创建一个同名的用户组
-
查看用户是否创建成功,可以查看/etc/passwd这个文件
-
查看用户组是否创建成功,可以查看/etc/group这个文件
我们试着创建一个心用户,名为xdc2
查看下passwd文件
出现了很多信息,分析下其中一行信息
passwd文件中的每项信息说明,以xdc2❌0:0:xdc2:/xdc2:/bin/sh为例
• 第一个:用户名
• 第二个:密码占位符
• 第三个:uid, 用户id
• 第四个:gid, 用户所在组id
• 第五个:用户描述, 可选,
• 第六个:用户的主目录所在位置
• 第七个:用户所用 shell 的类型,一般由bash或者sh,默认不设置是sh类型
group文件中的每项信息说明, 以laowang❌1001:为例
• 第一个:用户组名
• 第二个:用户组密码占位符,一般Linux系统的用户组都没有密码的
• 第三个:组id
id
每项信息说明:
uid=1001(laowang) gid=1001(laowang) 组=1001(laowang)
• 第一个: uid 表示用户id
• 第二个: gid 表示用户组id
• 第三个: 组 表示用户所在的用户组
设置密码
给其它用户设置密码,需要使用: sudo passwd 用户名
切换用户
修改用户
原来即使su切换到xdc2用户上,我们发现也无法使用sudo,因为sudo文件支持里没有xdc2,那么我们可以通过修改用户组来搞定它
删除用户
删除用户,直接输入命令删除,但是会发现会报一个错,说未找到
但是再回头查看下home文件
会发现已经没有了xdc2用户,删除成功
用户组相关操作
创建添加用户组
创建用户并指定用户组
修改用户组
sudo groupadd 用户名 sudo usermod -g 用户名 用户组
删除用户组
- Linux中用户和用户组的操作命令详解及样例
- linux-用户和用户组基础命令和操作
- linux下用户和用户组操作命令(关于第二章习题涉及到命令的汇总)
- Linux管理用户和组账号相关操作及命令
- Linux系统命令-用户和用户组相关
- Linux常用命令及操作(二)查看用户组、更改文件(夹)权限、复制、将用户添加到root
- Linux用户相关的操作命令
- Linux 用户、用户组、权限 的 基本操作命令
- linux 用户操作的相关命令
- Linux 用户及用户组的相关操作
- linux增加用户并赋予权限/用户和用户组操作命令
- Linux常用命令总结1(用户操作相关)
- Linux系统的用户管理及相关命令操作
- Linu学习笔记之——Linux 用户、用户组的相关操作
- linux添加用户,用户组等用户相关命令
- Linux用户相关的操作命令
- Linux命令学习笔记之三用户和用户组操作
- [大数据自学路之Linux基础]06_CentOS6中的用户和用户组操作命令
- linux操作基本命令(vim,磁盘管理,用户和用户组)(一)
- Linux相关知识(简要概述、命令、用户与用户组、网络)