Linux 更改密码
如何在Linux中更改用户密码
所讨论的指南应适用于所有Linux发行版,包括 Ubuntu,Debian 和 CentOS 。
在这里,您还将学习如何强制员工在下次登录时开发密码。
简介
在 Linux ,使用passwd实用程序,可以更改用户帐户密码。
加密的帐户凭据和其他与密码有关的详细信息包含在/etc/shadow文件中。
作为日常用户,您需要更改密码。 root用户和具有sudo权限的用户将更新另一个用户的密码,并决定是否应使用或更改该密码。
更改密码时,请确保选择唯一,有效的密码。
拥有正确的密码是保护帐户安全的必要条件之一。强密码中至少有16个字符,其中至少一个大写字母,一个小写字母,一个整数和一个特殊字符。
最好定期更新密码,并且出于安全原因,请为每个帐户使用单独的密码。
更改用户密码
运行密码更改您自己的用户帐户密码的命令:
您需要输入您已经拥有的密码。如果密码正确,它将要求您输入新密码并进行验证。
键入密码时,密码不会显示在屏幕上。
请使用您的新密码。下次登录设备时输入新密码。
更改其他用户的密码
如简介中所述,只有root用户和有权访问该用户的用户才能使用。 sudo帐户可以更改另一个用户帐户的密码。
下面的示例暗示您以 sudo特权所有者登录。
要更改另一个用户帐户的密码,请按照以下步骤操作:
运行passwd命令,然后输入用户名
例如,要修改名为linuxize的用户密码,请运行以下命令:
要求输入并验证新密码:
输出
成功的命令将显示以下内容:
强制用户在下次登录时更改密码
密码已修复,默认情况下,永不过期。要强迫用户下次登录时更改密码,请使用带有---expire选项的passwd命令以及用户名:
使用上述命令,用户密码将立即失效。
A下次用户尝试使用旧密码登录时,将显示强制用户更改密码的消息:
输出
一旦用户设置了新密码,连接将关闭。