## 介绍

在 Linux 系统里,多用户共享同一个环境几乎是家常便饭。对于系统管理员来说,用户账户怎么管、不同用户之间怎么切,这些都不是边角料,而是必须熟练掌握的基本功。这次挑战,重点考察的就是 Linux 环境下的用户管理和身份验证能力。

### 环境说明

LabEx 使用红帽通用基础镜像 9(UBI9)来模拟考试环境。它和真实的 RHCSA 考试环境未必完全一致,但该覆盖的任务场景,基本都能比较准确地呈现出来。

环境中存在两个用户:

- labex:具有 sudo 权限的标准用户,密码为:labex

- root:系统管理员,密码为:redhat

本次挑战包含真实的考试题目,并配有详细说明、要求以及自动化验证脚本,帮助确认任务完成情况。整体上,它能很好地模拟 RHCSA 考试所涵盖的知识领域。

## 切换用户并创建新账户

本步骤将引导完成在用户之间切换以及创建新用户账户的过程。

### 任务

- 使用 sudo 切换到 root 用户

- 创建一个名为 projectuser 的新用户

- 切换到 projectuser 账户

- 返回到 labex 用户账户

### 要求

- 当前已以 labex 用户身份登录

- 所有操作均应在终端中执行

- 使用 sudo 命令切换到 root 用户

- 创建 projectuser,并将其家目录设置为 /home/projectuser

- 将 projectuser 的密码设置为 project123

- 使用 su 命令在用户之间切换

- 确保最后停留在 labex 用户的登录状态

### 示例

完成任务后,运行 whoami 命令时应该能看到如下输出:

labex pts/0 2023-08-28 10:00 (:0)

## 总结

在本次挑战中,练习了 Linux 环境下核心的用户管理技能。学习了如何使用 sudosu 命令在用户之间切换,如何创建具有指定家目录的新用户账户,以及如何设置用户密码。这些技能对于管理多用户系统、确保用户隔离以及维护系统安全的系统管理员来说,确实至关重要。

本文转载于:https://labex.io/zh/tutorials/rhel-log-in-and-switch-users-588260 如有侵犯,请联系zhengruancom@outlook.com删除。
免责声明:正软商城发布此文仅为传递信息,不代表正软商城认同其观点或证实其描述。