Linux学习笔记3-1之用户与组的基本操作

本文详细介绍了Linux系统中用户和组的概念,包括用户标识UID和组标识GID的分配范围,以及如何通过useradd、groupadd、userdel、groupdel等命令进行用户和组的增删操作。同时,讲解了usermod和groupmod命令用于修改用户和组属性的方法。此外,还涵盖了使用id和grep等工具查询用户和组信息的相关内容。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

**

一,概述

每个使用者:
用户标识,密码
组:用户组,用户容器
用户的类型:
管理员
普通用户
登录用户
系统用户
(1)UID :属主ID
管理员:0
普通用户:1-65535
系统用户:1-499(Centos6) 1-999(Centos7)
登录用户:500-60000 (Centos6) 1000-60000 (Centos7)
(2)GID:属组ID
管理员组:0
普通用户组:1-65635
系统用户组:1-499(Centos6) 1-999(Centos7)
登录用户组:500-60000 (Centos6) 1000-60000 (Centos7)

二,增(添加用户,组)

useradd
-u : 指定UID
-g : 指定基本组
-G : 指定附加组
-c : 指定注释信息
-d : 指定家目录
-s : 指定用户默认shell
-r : 创建系统用户
groupadd
-g : 指定GID
-r : 创建系统组
gpasswd
-a : 向组中添加用户
**

三,删(删除用户,组)

userdel : 删除用户
-r : 删除用户时一并删除其家目录
groupdel : 删除组
gpasswd
-d :从组中移除用户
**

四,查

id : 显示用户的真和有效ID
-u : 仅显示有效的UID
-g :仅显示用户的基本组ID
-G :仅显示用户所属的所有组的ID
-n : 显示名字
grep ‘user_name’ /etc/passwd /etc/shadow /etc/group
ll : 查看文件属性
**

五,改

usermod : 修改用户属性
-u : 修改用户UID
-g : 修改用户所属基本组
-G : 修改用户所属附加组
-aG :追加新的附加组
-c : 修改注释信息
-d : 修改用户家目录
-md : 将原来的家目录移动为新的家目录
-l : 修改用户名
-s : 修改用户默认shell
-L:锁定用户密码
-U : 解锁用户密码
groupmod : 修改组属性
-g : 修改GID
-n : 修改组名

**

**

**

**
**

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值