Linux命令之passwd
passwd
命令说明:
设置密码
语法:
passwd [--stdin] <== 所有人均可使用来改自己的密码
passwd [-l] [-u][--stdin] [-S] [-n 日数] [-x 日数] [-i 日数] 帐号<==root功能
参数:
--stdin :可以通过来自前一个管道的数据,作为密码输入
-l :lock的意思,会将/etc/shadow第二列最前面加上!使密码失效
-u :与-l相对,是Unlock的意思
-S :列出密码相关参数,即shadow文件内的大部分信息
-n :后面接天数,shadow的第4字段,多久不可修改密码
-x :后面接天数,shadow的第5字段,多久内必须要改动密码
-w :后面接天数,shadow的第6字段,密码过期前的警告天数
-i :后面接“日期”,shaodow的第7字段,密码失效日期
命令实践:
[root@yubing ~]#passwd yubing 更改yubing的密码
Changingpassword for user yubing.
New UNIXpassword:
BAD PASSWORD: itis based on a dictionary word
Retype new UNIXpassword:
passwd: allauthentication tokens updated successfully. 密码设置成功
[root@yubing ~]#echo "yubing" | passwd --stdin yubing 使用--stdin更改密码
Changingpassword for user yubing.
passwd: allauthentication tokens updated successfully.
[root@yubing ~]#passwd -S yubing 列出密码相关参数
yubing PS2013-04-17 0 99999 7 -1 (Password set, MD5 crypt.)
1 帐号名称
2 密码
3 最近更动密码的日期
4 密码不可被更动的天数 0表示随时可以改动
5 密码需要重新更改的天数 99999表示密码的更改没有强制性
6 密码需要更改期限前的警告天数 7表示密码到期之前的7天之内,系统会警告
7 密码过期后的帐号宽限时间(密码失效日)
8 帐号失效日期 -1为不会失效
[root@yubing ~]#passwd -n 5 yubing 将不可修改密码的天数改为5天
Adjusting agingdata for user yubing.
passwd: Success
[root@yubing ~]#passwd -S yubing 查看密码相关参数
yubing PS2013-04-17 5 99999 7 -1 (Password set, MD5 crypt.)
[yubing@yubing~]$ passwd 切入yubing用户,改动密码
Changingpassword for user yubing.
Changingpassword for yubing
(current) UNIXpassword:
You must waitlonger to change your password 显示暂时不能更改密码
passwd:Authentication token manipulation error
[root@yubing ~]#passwd -n 0 yubing 将不可修改密码的天数改为0,随时可以更改密码
Adjusting agingdata for user yubing.
passwd: Success
[root@yubing ~]#passwd -S yubing 已经改成0天
yubing PS2013-04-17 0 99999 7 -1 (Password set, MD5 crypt.)
[root@yubing ~]#
[root@yubing ~]#passwd -x 30 -w 5 -i 10 yubing 30天内必须改动密码,警告天数为5,密码
Adjusting agingdata for user yubing. 失效日期为10天
passwd: Success
[root@yubing ~]#passwd -S yubing
yubing PS2013-04-17 0 30 5 10 (Password set, MD5 crypt.)
[root@yubing ~]#
[root@yubing ~]#passwd -x 99999 -w 7 -i -1 yubing
Adjusting agingdata for user yubing.
passwd: Success
[root@yubing ~]#passwd -S yubing
yubing PS2013-04-17 0 99999 7 -1 (Password set, MD5 crypt.)
转载于:https://blog.51cto.com/yubing208/1197153
Linux命令之passwd相关推荐
- Linux命令之passwd命令
一.passwd命令简介 passwd实用程序用于更新用户的身份验证令牌.这个任务是通过调用LinuxPAM和Libuser API来实现的.本质上,它将自己初始化为使用Linux PAM的&qu ...
- Linux 命令之 passwd -- 修改用户账号密码
文章目录 简介 相关文件 常用选项 参考示例 修改当前登陆的账户密码 修改其他用户密码 读取标准输入的值,设置成指定用户的密码 锁定密码不允许用户修改 解除锁定密码,允许用户修改 下次登陆强制改密码 ...
- linux 命令:passwd详解
passwd是对用户密码进行操作的命令. 用法: passwd [选项...] <帐号名称>-k, --keep-tokens 保持身份验证令牌不过期-d, --delete 删除已命名帐 ...
- Linux 命令之 useradd -- 添加用户
文章目录 简介 相关文件内容说明 常用选项 参考示例 添加新用户 test 添加新用户 test,且不创建家目录,并且禁止登陆 添加新用户 test,指定 UID 为 888,指定归属用户组为 roo ...
- Linux 命令(129)—— passwd 命令
1.命令简介 passwd 令用于设置用户的认证信息,包括用户密码.账户锁定.密码失效等. 系统管理员能用它管理系统用户的密码,只有管理员可以指定用户名称,一般用户只能变更自己的密码. 2.命令格式 ...
- Linux命令 - passwd命令
Linux命令 - passwd命令 Linux passwd 命令让用户可以更改自己的密码,而系统管理者则能用它管理系统用户的密码.只有管理者可以指定用户名称,一般用户只能变更自己的密码. 1. ...
- Linux命令行与shell脚本编程大全:第2版
<Linux命令行与shell脚本编程大全:第2版> 基本信息 作者: (美)布卢姆(Blum,R.) 布雷斯纳汉(Bresnahan.C.) [作译者介绍] 译者: 武海峰 丛书名: 图 ...
- 谁再说不熟悉Linux命令,就把这个给他扔过去!
欢迎关注方志朋的博客,回复"666"获面试宝典 来源:siye1982.github.io/2016/02/25/linux-list 虽然平时大部分工作都是和Java相关的开发, ...
- 最常用 150 个Linux命令汇总(建议收藏)
点击上方[视学算法]→右上角[...]→[设为星标⭐] 来源:banana 童 www.cnblogs.com/bananaaa/p/7774467.html linux 命令是对 Linux 系统进 ...
- linux命令的使用实验报告,Linux实验报告一-常用命令使用.doc
Linux实验报告一-常用命令使用.doc 西 安 邮 电 大 学 (计算机学院)课内实验报告实验名称 常用命令使用 专业名称 计算机科学与技术班 级 计科1405 学生姓名 高宏伟学号(8位) 04 ...
最新文章
- 华为为什么要“囤”700名数学家?中科院院士告诉你!
- 计算机表格最高分,excel表格里怎样算最高分 excel各个班的最高分
- 以MATLAB的方式实现微积分问题的计算机求解问题及解决方案集锦(二)
- 清除window 系统中的垃圾文件-转
- int类型存小数 mysql_MySQL面试题-数据类型
- Flex开发中遇到未整理资源
- Request 分别获取具有相同 name 属性表单元素值
- c#winform演练 ktv项目 在dataGridView中显示歌曲列表
- 爬虫里的多线程基本使用
- UltraISO制作linux启动盘(包含写入不完整解决方法)
- 基于TCP的网络游戏黑白棋系列(二):数据传输
- sqlserver功能选择_即将开课 | SQL Server 开发课程
- HDU 5265 pog loves szh II (二分查找)
- 数据挖掘导论——可视化分析实验
- promise终止方案
- 爬虫 Scrapy 学习:Spiders
- 什么是搜索引擎分词技术?
- 等保2.0测评综合得分计算
- 灵性图书馆:好书推荐-《荷欧波诺波诺的幸福奇迹》
- RHCS 集群详解及 部署(ricci、luci、fence、apache、scsi、gfs、DLM)
热门文章
- 初二生态系统思维导图_鑫讲堂:初二年级十一月微讲座汇报(二)
- java kafka spring_Kafka——Spring集成Kafka
- taro 请务必在小程序页面中完善页面基础信息_如何一人五天开发完复杂微信小程序...
- 零基础入门cv - 街景字符编码识别_零基础入门CV赛事- 街景字符编码识别-03
- 一元二次方程abc决定什么_情绪管理 - ABC理论
- P3698 [CQOI2017]小Q的棋盘
- 怎样在photoshop中快速批量,修改图片
- Linux JAVA JDK JRE 环境变量安装与配置
- 大数据实战之spark安装部署
- JZOJ.5325【NOIP2017模拟8.21】九九归一