Linux更改账户密码实例详解
更改个人账户密码
普通用户想要更改自己的个人帐户密码,只需要运行passwd命令,不用带任何其他的命令:
$ passwd
示例输出:
Changing password for nick (current) UNIX password: Enter new UNIX password: Retype new UNIX password: passwd: password updated successfully
系统将提示我们需要先输入当前密码,如果密码正确,则会要求重新输入并确认新密码。在下次登录Linux系统时,就可以使用新密码登录了。
注:输入密码时,屏幕上不会显示密码。
更改另一个用户的密码
作为普通用户,只能更改自己的密码。但,root用户和具有sudo权限的用户是可以更改其他用户的密码。
我们需要以root用户身份登录,键入以下命令以更改用户nick的密码:
$ passwd nick
或者使用sudo 命令
$ sudo passwd nick
输出:系统将提示输入并确认新密码
Enter new UNIX password: Retype new UNIX password: passwd: password updated successfully
强制用户在下次登录时更改密码
默认情况下,密码设置为永不过期。如果要在下次登录时强制用户更改其密码,需要使用passwd带有--expireoption 的命令,后跟用户的用户名,例:
$ sudo passwd --expire nick
这样就会立即使用户帐户的密码到期。
下次用户尝试使用旧密码登录时,将显示一条消息,强制他们更改密码:
$ ssh nick@192.168.121.209
输出:
WARNING: Your password has expired. You must change your password now and login again! Changing password for nick. (current) UNIX password: Enter new UNIX password: Retype new UNIX password: passwd: password updated successfully Connection to 192.168.121.209 closed.
用户设置新密码后,将关闭连接。
相关文章
解决CentOS 7升级Python到3.6.6后yum出错问题总结
这篇文章主要介绍了CentOS 7升级Python到3.6.6后yum出错问题解决总结,本文给大家介绍的非常详细具有一定的参考借鉴价值,需要的朋友可以参考下2019-09-09详解如何在Linux中重置MySQL或者MariaDB的root密码
本篇文章主要介绍了如何在 Linux 中重置 MySQL 或者 MariaDB 的 root 密码,具有一定的参考价值,感兴趣的小伙伴们可以参考一下。2017-03-03Linux中对lvm逻辑卷分区大小的调整教程(针对xfs与ext4不同文件系统)
这篇文章主要给大家介绍了关于Linux中对lvm逻辑卷分区大小的调整教程(针对xfs与ext4不同文件系统)的相关资料,文中通过示例代码介绍的非常详细,需要的朋友可以参考借鉴,下面随着小编来一起学习学习吧2018-10-10
最新评论