如何在 Linux 中重置密码如何在 Linux 中重置密码如何在 Linux 中重置密码如何在 Linux 中重置密码
  • 文章
  • 正则表达式
    • 工具
  • 登录
找到的结果: {phrase} (显示: {results_count} 共: {results_count_total})
显示: {results_count} 共: {results_count_total}

加载更多搜索结果...

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

如何在 Linux 中重置密码

Linux 允许用户在登录时更改密码。Linux 提供“passwd”实用程序来更改现有或新的用户帐户密码。与加密用户密码或密码相关详细信息相关的任何信息都存储在 Linux 系统的“/etc/shadow”文件中。如果您是普通用户,那么您只能更改您的帐户密码。但如果您是 root 用户或具有 sudo 访问权限的用户,您还可以更改其他用户的密码。

每当您更改密码时,请确保使用符合 Linux 密码标准的强且唯一的密码。使用强密码是保护您的帐户免受潜在盗窃和未经授权访问的明智之举。强密码长度应为 16 个字符,包含 1 个大写字母、1 个小写字母、1 个数字和 1 个特殊字符。经常更新密码是一个好习惯,可以防止黑客和其他不需要的访问。

修改用户密码

要更改用户帐户的密码,请运行不带任何其他参数的“passwd”命令,如下所示。

passwd

运行上述命令后,系统会提示用户提供当前密码以更改密码。如果输入的密码正确,请输入新密码并再次输入确认。您可以看到密码没有显示在屏幕上。每当您再次登录时,都需要输入新密码。

更改其他用户的密码

如果要更改其他用户的密码,请使用 root 用户或具有 sudo 访问权限的用户。在后面的示例中,我们认为您正在使用具有 sudo 访问权限的用户。

如果您想更改其他用户的密码,则必须使用“passwd”命令以及您要更改密码的所需用户名。在这里,我们使用用户“dum”来更改密码。

sudo passwd dum

运行此命令后,系统将要求您输入新密码并确认。您将得到如下输出,而不在屏幕上显示您的密码。

Enter new UNIX password:
Retype new UNIX password:

该过程完成后,您将获得以下输出,表明该用户的密码已成功更改。

passwd: password updated successfully

下次登录时强制更改用户密码

默认情况下,任何用户的密码都不会过期。您需要明确提及密码对用户有效的时间和日期。如果您希望用户下次登录时强制更改密码,可以使用“passwd”命令和“expire”选项,如下所示。

sudo passwd --expire dum

它将立即使用户“dum”的密码失效。

因此,每当用户下次使用以下命令登录时,他都会收到以下消息。

ssh dum@192.168.121.209

用户为其帐户设置新密码后,连接将立即关闭。

结论

Linux 被认为是最安全的操作系统,并通过为其帐户设置密码来提供安全的工作环境。如果您是普通人,那么您只能设置工作帐户的密码。要更改 Linux 系统上其他用户的密码,您需要具有 root 权限或 sudo 访问权限才能执行此操作。设置和更改各种用户的密码将由Linux管理员完成,管理用户的帐户。

我们希望您现在了解“passwd”命令的作用以及如何成功更改您和其他用户帐户的密码。

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