如何在 Linux 上更改用户名和其他帐户详细信息如何在 Linux 上更改用户名和其他帐户详细信息如何在 Linux 上更改用户名和其他帐户详细信息如何在 Linux 上更改用户名和其他帐户详细信息
  • 文章
  • 正则表达式
    • 工具
  • 登录
找到的结果: {phrase} (显示: {results_count} 共: {results_count_total})
显示: {results_count} 共: {results_count_total}

加载更多搜索结果...

搜索范围
模糊匹配
搜索标题
搜索内容
发表 admin at 2025年2月28日
类别
  • 未分类
标签

如何在 Linux 上更改用户名和其他帐户详细信息

需要更改 Linux 中的用户名和主目录吗?以下是更改用户名、显示名称和目录名称的方法。

Linux 是一个多用户操作系统。此功能带来了管理系统上每个用户的责任。管理员需要确保每个用户拥有适当的权限、不同的用户 ID、唯一的用户名等。

但是,如果您想更改与特定用户关联的信息怎么办? Linux 是否允许任何人轻松修改此类敏感细节? usermod 命令是所有这些问题的答案。

本文将演示如何在 Linux 上更改用户名,以及修改用户 ID 和主目录的详细指南。

在 Linux 上更改用户名

在 Linux 上,/etc/passwd 文件存储与用户关联的信息。尽管您可以通过编辑 passwd 文件直接修改用户详细信息,但不建议这样做,因为它可能会导致系统出现各种问题。

您可以使用Linux提供的usermod实用程序来执行与用户管理和审核相关的操作。 usermod 命令甚至允许您更改 Linux 上用户的用户名。

请注意,您必须有权访问超级用户帐户才能成功发出这些命令。如果您没有授权,您可以要求系统管理员将您添加到 sudoers 列表中。

要更改用户名,请在 usermod 中使用 -l 标志:

usermod -l newusername oldusername

例如,要将用户“makeuseof”的用户名更改为“muo”:

usermod -l muo makeuseof

重命名主文件夹

使用上述命令更改 Linux 上的用户名不会修改该特定用户的主目录。如果您希望主文件夹反映对用户名所做的更改,请使用 -d 标志。

重命名用户的主目录muo:

usermod -d /home/muo -m muo

要验证上述命令是否有效,请转到主目录并找到名为 muo 的文件夹。

为用户分配新用户 ID

除了更改用户名之外,usermod 命令还允许您为任何用户分配一个新的且唯一的 UID。 UID 是一个从零开始的非负整数。 0-99 范围内的 UID 是为系统用户保留的。

要使用 usermod 更改 Linux 上的用户 ID:

usermod -u uid username

...其中 uid 是您要分配给名为 username 的用户的用户 ID。

当您更改 UID 时,系统会将新 UID 添加为该特定用户的 /home 目录中所有文件和文件夹的所有者。

请注意,用户必须更改 /home 目录之外的任何文件的所有者详细信息。

更改用户的显示名称

用户名和用户 ID 对于识别系统上的特定用户非常重要。除了这两个之外,Linux 还在 /etc/passwd 文件中存储与用户相关的附加“手指信息”。此信息包括用户的显示名称、办公电话和工作电话。

尽管用户可以完全选择是否提供此类信息,但 Linux 允许您随时更改或删除这些详细信息。

您可以使用 usermod 或 chfn 命令修改帐户的显示名称。

使用 usermod 命令

指定 -c 标志以及 usermod 命令来更改显示名称:

usermod -c "First Last" username

例如,如果您要更改用户 muo 的显示名称:

usermod -c "Make UseOf" muo

使用 chfn 命令

使用 chfn 命令更改显示名称很简单:

sudo chfn -f "First Last" username

修改用户的显示名称makeuseof:

sudo chfn -f "Make UseOf" makeuseof

管理 Linux 上的用户信息

由于 Linux 提供了如此多与用户管理相关的选项,因此显然需要一个具有提升权限的特殊用户。这就是为什么每个 Linux 系统都有一个 root 用户或超级用户来控制和监视系统上其他用户的活动。

为了添加额外的安全层并确保每个用户与其他用户隔离,Linux 提供了为您的帐户添加密码的选项。如果您已经不假思索地设置了弱密码,请考虑更改它以增强帐户的安全性。

©2015-2025 艾丽卡 support@alaica.com