【RHEL】RHEL 7.6 用户和组管理

本文详细介绍了RHEL 7.6系统中用户和组的管理,包括新增用户、修改密码、修改用户信息、查看及删除用户,以及创建、修改和删除用户组的操作步骤和示例。通过这些操作,可以有效地管理和维护Linux系统的用户账户和权限。
摘要由CSDN通过智能技术生成

目录

1 用户和组介绍

2 用户管理

2.1 新增用户

2.1.1 语法

2.1.2 示例

2.2 修改密码

2.2.1 语法

2.2.2 示例

2.3 修改用户

2.3.1 语法

2.3.2 示例

2.4 查看用户

2.4.1 语法

2.4.2 示例

2.5 删除用户

2.5.1 语法

2.5.2 示例

3 用户组管理

3.1 创建用户组

3.1.1 语法

3.1.2 示例

3.2 修改用户组

3.2.1 语法

3.2.2 示例

3.3 删除用户组

3.3.1 语法

3.3.2 示例


Linux系统是多用户、多任务、支持多线程和多CPU的操作系统,任何需要访问系统资源的用户,都需要先向管理员申请一个账户,然后通过该账户进入系统。用户的账户一方面可以帮助系统管理员对使用系统的用户进行跟踪,并控制它们对系统资源的访问,另一方面,可以帮助用户组织文件,并为用户提供安全性保护。本篇将对Red Hat Enterprise Linux系统中的用户和组进行管理,主要演示如何增加、管理和删除用户和组。

1 用户和组介绍

用户和组,都有一个唯一的标识用于表示,分别为UID和GID,对于这些ID,其中有一部分作为保留的用户和组,可在文件/etc/login.defs进行查看。

每当创建一个新用户,都会自动创建一个对应的用户组,组名和用户名相同,而且该组只有一个用户,该用户组称为用户私有组(UPG)。用户组对应的信息保存在文件/etc/group中。当然,每个用户都有自己的密码,由于Linux是多用户环境,为了更好的安全性,密码对应的信息保存在文件/etc/shadow中,该文件只有root用户可读取。

2 用户管理

2.1 新增用户

2.1.1 语法

默认情况下,useradd命令创建一个锁定的用户,如需解锁,使用passwd命令。

useradd [options] LOGIN

其中,常用的选项如下:

选项

描述

-c 'comment'

增加描述信息;

-d home_directory

指定home目录,而不是使用默认的/home/LOGIN;

-e date

用户账户失效的时间,格式为YYYY-MM-DD;

-g group_name

指定用户的默认主组;

-G group_list

指定用户所属的附加组,多个附加组以逗号分隔;

-m

如果用户的home目录不存在则创建对应的目录;

-M

不创建home目录;

-N

不创建用户私有组;

-p password

指定用户密码,以crypt加密;

-r

创建系统账户,但不创建home目录;

-s

指定用户的登录shell,默认是/bin/bash;

-u uid

指定用户的UID;

2.1.2 示例

[root@strong ~]# useradd oracle

执行上述命令后,

  • /etc/passwd对应的如下记录:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值