如何在 Linux 中从终端管理您的用户密码

就像 Linux 世界中的许多事情一样,密码最容易直接从命令行管理。 这 passwd 实用程序旨在让您快速轻松地访问系统上所有与密码相关的命令。 您可以使用它来更改和管理您自己的密码以及系统上其他用户的密码。 您还可以使用它来禁用用户的密码验证、锁定用户的帐户并设置强制到期日期,所有这些都是为了确保您的系统安全。

让我们来看看 passwd 实用程序以及如何使用它来管理 Linux 中的密码。

更改您的密码

首先,您可以使用 passwd 实用程序做的最简单的事情是更改您自己的密码。 只需使用 passwd 命令没有别的。

它会要求您提供当前密码,然后是新密码。

更改别人的密码

更改用户密码 passwd

具有 root 权限或 sudo,您也可以更改其他人的密码。 只需为 passwd 提供您要更改的密码的帐户用户名。

这次它不会询问他们当前的密码。 它只会要求您设置一个新的。

锁定密码

您可以通过锁定用户的密码来轻松锁定用户的帐户。 这将使他们无法使用密码登录。 其他方法,如 SSH 密钥,仍然可以使用。 要锁定帐户,您需要 sudo 和 -l 旗帜。

您也可以使用 -u 旗帜。

锁定根

如果出于安全原因,您想锁定对 root 帐户的所有访问权限,请离开 sudo 管理系统的唯一方法,您也可以这样做。

它与任何其他用户的工作方式相同。

使用空密码

您还可以选择使用空密码设置用户。 这对于安全性来说是一个非常糟糕的主意,但它可以为您省去很多麻烦,例如多媒体 PC,您不一定需要以这种方式保护。 再一次,passwd 有一个简单的标志来删除用户的密码,使其为空。

密码过期

将密码设置为经常过期是很常见的。 这是一种很好的安全措施,可以防止过时的用户密码破坏系统。 如果您在业务环境中运行系统,则很难控制您的客户使用什么作为他们的密码以及他们是否会被泄露。 强制他们在设定的时间范围内更改密码将迫使您的用户保留新密码并降低违规风险。

设置密码过期长度

使用 -x 标志后跟您希望用户密码有效的天数。

这会将用户的密码设置为三十天后过期。

提醒用户密码过期

您还可以设置一个系统来警告用户他们的密码即将到期。 使用 -w 标记到期前的天数,以自动警告用户更改密码。

如果您知道用户的密码已经存在问题,您可以自动使他们的密码过期。 这将迫使他们立即设置一个新的。

这就是您真正需要开始使用 passwd 的全部内容。 如果您想了解它的更多功能,请查看该实用程序的手册页。

它会告诉你所有你可以用 passwd 做的事情。 Passwd 是 Linux 管理员的宝贵工具。 即使您没有运行大型企业服务器,您仍然可以利用 passwd 来确保您的桌面更加安全。

订阅我们的新闻!

我们最新的教程直接发送到您的收件箱

注册所有时事通讯。 注册即表示您同意我们的隐私政策并且欧洲用户同意数据传输政策。 我们不会共享您的数据,您可以随时取消订阅。 订阅