Linux更改账户密码实例详解

 更新时间:2019年02月01日 08:49:14   投稿:laozhang  
在本篇文章中我们给大家分享了关于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.

用户设置新密码后,将关闭连接。

相关文章

  • Linux中的计划任务(crontab)使用方式

    Linux中的计划任务(crontab)使用方式

    这篇文章主要介绍了Linux中的计划任务(crontab)使用方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2025-04-04
  • SSH配置免密登录全过程

    SSH配置免密登录全过程

    这篇文章主要介绍了SSH配置免密登录全过程,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2025-03-03
  • Ubuntu设置国内镜像的全部流程

    Ubuntu设置国内镜像的全部流程

    Ubuntu作为广泛使用的Linux发行版,其默认的镜像源可能因为地理位置和网络问题导致下载速度缓慢,本文将指导用户如何根据自己所在的地理位置,选择并设置最适合的国内镜像源,需要的朋友可以参考下
    2024-06-06
  • 利用Apache Common将java对象池化的问题

    利用Apache Common将java对象池化的问题

    对象被创建后,使用完毕不是立即销毁回收对象,而是将对象放到一个容器保存起来,下次使用的时候不用创建对象,而是从容器中直接获取,这篇文章主要介绍了利用Apache Common将java对象“池化”,需要的朋友可以参考下
    2022-06-06
  • apache配置开启网站服务步骤

    apache配置开启网站服务步骤

    apache配置开启网站服务步骤,需要的朋友可以参考下。
    2010-06-06
  • 详细介绍通过配置Apache实现404页面替换

    详细介绍通过配置Apache实现404页面替换

    这篇文章主要介绍了详细介绍通过配置Apache实现404页面替换的相关资料,这里提供实现方法,希望能帮助到大家,需要的朋友可以参考下
    2017-08-08
  • linux中使用grep命令详解

    linux中使用grep命令详解

    在本篇文章里小编给大家整理了关于linux中使用grep命令的相关知识点内容,需要的朋友们跟着学习下。
    2019-03-03
  • php-fpm 占用CPU过高,100%的解决方法

    php-fpm 占用CPU过高,100%的解决方法

    这篇文章主要介绍了php-fpm 占用CPU过高,100%的解决方法,需要的朋友可以参考下
    2016-09-09
  • Linux 平台安装python3.7.0环境示例【图文说明】

    Linux 平台安装python3.7.0环境示例【图文说明】

    这篇文章主要介绍了Linux 平台安装python3.7.0环境的方法,需要的朋友可以参考下
    2016-10-10
  • 详解ubuntu 16.04 LTS 降级安装gcc 4.8

    详解ubuntu 16.04 LTS 降级安装gcc 4.8

    本篇文章主要介绍了ubuntu 16.04 LTS 降级安装gcc 4.8 ,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-04-04

最新评论