如何在Linux中设置或更改用户密码?

Linux密码用于对用户进行身份验证。Linux密码被保留在 /etc/passwd 包含其他用户相关信息的文件,如默认shell、主目录路径等。现在在现代Linux发行版中,密码保存在 /etc/shadow 限制访问的文件。此文件将用户密码作为salt的哈希值保存。哈希和盐渍使密码更安全。

null

更改当前用户密码

要更改用户密码,我们需要密码更改权限。对于当前登录的用户,我们可以更改密码,如下所示。

$ passwd
Change Current User Password
更改当前用户密码
  • 密码 命令将启动当前用户(root)的更改过程。
  • 新密码: 正在请求新密码,出于安全原因将不会打印到屏幕上。
  • 密码错误 因为我输入了容易破解的密码而被提示。对于您的产品系统,请选择强密码。
  • 重新键入新密码: 要求再次输入相同的密码以避免错误。
  • 密码: 显示密码更新过程已成功完成。

更改不同的用户密码。

要更改其他用户密码,我们需要是root用户。我们将为 passwd 命令以更改用户密码。在本例中,我们将更改用户的密码 test

$ passwd test Changing password for user test. New password:  BAD PASSWORD: The password is shorter than 8 characters Retype new password:  passwd: all authentication tokens updated successfully.
  • 这与以前的密码更改操作非常相似。

更改组密码

Linux操作系统提供了灵活的权限管理组。所有用户都可以有一个或多个组。这些组也有密码。我们也可以更改这些密码。我们将使用 gpasswd 命令更改组密码。在本例中,我们将更改组 伊斯梅尔 密码。

$ sudo gpasswd ismail
Change Group Password
更改组密码

相关文章: 从命令行管理Windows的本地组

如何在Linux中设置或更改用户密码?信息图

How To Set or Change User Password In Linux? Infografig
如何在Linux中设置或更改用户密码?信息图

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享