博客
关于我
设置Linux服务器登录密码过期时长
阅读量:569 次
发布时间:2019-03-09

本文共 1232 字,大约阅读时间需要 4 分钟。

设置Linux服务器登录密码过期时长

登录服务器时,提示登录密码过期,必须修改密码重新登录,You are required to change your password immediately (password aged),  You must change your password now and login again!

这是因为登录用户的密码已经过期了,需要设置新的密码.

这篇文章介绍修改密码,然后设置密码过期时长为永不过期的方法步骤,永久解决密码过期的问题

一、修改登录密码

1.登录服务器时,提示密码过期的下面,最后一行会提示输入当前密码(也就是您之前的密码,已经过期了的那个密码)

2.输入当前密码,回车,然后根据提示输入新密码(您修改后的密码),回车,确认新密码,再回车,此时服务器退出登录

(如果是root用户,设置好新密码后会自动登录,本文用root作演示)

3.使用新密码重新登录服务器(输入您的服务器ip,登录端口port,登录用户user,您修改后的password)

ssh ip:portuserpasswoed

二、设置用户密码的过期时长

1.切换到root用户(修改密码过期时长一定要用root用户才有权限),su然后输入root用户的密码进入root用户

su

2.使用命令chage:修改指定用户的登录密码的有效期限

命令语法:

chage [选项] 参数 用户

常用选项说明

-m:密码可更改的最小天数。参数为0代表任何时候都可以更改密码。
-M:密码保持有效的最大天数。参数为99999(5个9)代表一直有效,永不过期。
-l:列出当前的设置。查看指定用户确定用户的密码或帐号何时过期。
3.执行以下命令查看用户(以root为例)的密码有效时长

chage -l root

再执行以下命令修改密码有效时长

chage -m 0 root  # 如果已经是0,就可以不再执行了chage -M 99999 root  # 修改后密码永不过期chage -l root  # 查看修改后的结果

可以看到,现在Minimum number of days between password change值为0,表示随时可以修改密码,Maximum number of days between password change值为99999,表示密码永不过期

三、将密码改回之前的密码

​在工作工程中,我们需要操作的服务器往往非常多,而且服务器除了自己需要登录还有其他同事也会登录,为了方便自己和同事使用,服务器的密码不要随便修改,所以我们设置好密码的过期时长后,记得把密码改回原来的密码。
1.从root切换到登录用户(如果是root则不用,改哪个用户的密码就su到哪个用户)

2.将您的登录密码修改回之前的密码(以root为例)

使用命令passwd,然后输入密码,确认密码

好了,所有的问题都解决了,登录服务器使用吧~

 

转载地址:http://muppz.baihongyu.com/

你可能感兴趣的文章
mysql5.7.19安装图解_mysql5.7.19 winx64解压缩版安装配置教程
查看>>
MySQL5.7.37windows解压版的安装使用
查看>>
mysql5.7免费下载地址
查看>>
mysql5.7命令总结
查看>>
mysql5.7安装
查看>>
mysql5.7性能调优my.ini
查看>>
MySQL5.7新增Performance Schema表
查看>>
Mysql5.7深入学习 1.MySQL 5.7 中的新增功能
查看>>
Webpack 之 basic chunk graph
查看>>
Mysql5.7版本单机版my.cnf配置文件
查看>>
mysql5.7的安装和Navicat的安装
查看>>
mysql5.7示例数据库_Linux MySQL5.7多实例数据库配置
查看>>
Mysql8 数据库安装及主从配置 | Spring Cloud 2
查看>>
mysql8 配置文件配置group 问题 sql语句group不能使用报错解决 mysql8.X版本的my.cnf配置文件 my.cnf文件 能够使用的my.cnf配置文件
查看>>
MySQL8.0.29启动报错Different lower_case_table_names settings for server (‘0‘) and data dictionary (‘1‘)
查看>>
MYSQL8.0以上忘记root密码
查看>>
Mysql8.0以上重置初始密码的方法
查看>>
mysql8.0新特性-自增变量的持久化
查看>>
Mysql8.0注意url变更写法
查看>>
Mysql8.0的特性
查看>>