登录与切换用户

Red Hat Enterprise LinuxBeginner
立即练习

介绍

在 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 命令在用户之间切换,如何创建具有指定家目录的新用户账户,以及如何设置用户密码。这些技能对于管理多用户系统、确保用户隔离以及维护系统安全的系统管理员来说至关重要。

✨ 查看解决方案并练习