当前位置: 首页 > news >正文

Linux命令(92)之passwd

linux命令之passwd

1.passwd介绍

linux命令passwd是用来设置/更改用户密码

2.passwd用法

passwd [参数] username

passwd常用参数
参数说明
--stdin非交互式密码设置
-l停止用户使用
-u启用停止的用户
-d删除密码
[root@centos79-3 ~]# passwd ztj
Changing password for user ztj.
New password: 
BAD PASSWORD: The password is shorter than 8 characters
Retype new password: 
passwd: all authentication tokens updated successfully.
[root@centos79-3 ~]# 

3.实例

3.1.交互式密码设置

命令:

passwd ztj

3.2.非交互式密码设置

命令:

echo "ztj" | passwd --stdin ztj

[root@centos79-3 ~]# echo "ztj" | passwd --stdin ztj
Changing password for user ztj.
passwd: all authentication tokens updated successfully.
[root@centos79-3 ~]# 

3.3.停止用户使用

命令:

passwd -l ztj

[root@centos79-3 ~]# passwd -l ztj
Locking password for user ztj.
passwd: Success
[root@centos79-3 ~]# cat /etc/shadow | grep ztj
ztj:!!$6$wwjVQCW8$m2NKGYHU8lVDiQKFqUp0YPQ5j4wYsSLE1WFIp2Oi/fXyvdPf5csIQYYh.nEUwSqhnNY2JAc7w1l/p579RaUpR/:19626:0:99999:7:::
[root@centos79-3 ~]# 

3.4.启用停止的用户

命令:

passwd -u ztj

[root@centos79-3 ~]# passwd -u ztj
Unlocking password for user ztj.
passwd: Success
[root@centos79-3 ~]# cat /etc/shadow | grep ztj
ztj:$6$wwjVQCW8$m2NKGYHU8lVDiQKFqUp0YPQ5j4wYsSLE1WFIp2Oi/fXyvdPf5csIQYYh.nEUwSqhnNY2JAc7w1l/p579RaUpR/:19626:0:99999:7:::
[root@centos79-3 ~]# 

3.5.删除用户密码

命令:

passwd -d ztj

[root@centos79-3 ~]# passwd -d ztj
Removing password for user ztj.
passwd: Success
[root@centos79-3 ~]# cat /etc/shadow | grep ztj
ztj::19626:0:99999:7:::
[root@centos79-3 ~]# 

3.6.查看passwd帮助

命令:

passwd --help

OR

man passwd

[root@centos79-3 ~]# passwd --help
Usage: passwd [OPTION...] <accountName>-k, --keep-tokens       keep non-expired authentication tokens-d, --delete            delete the password for the named account (root only)-l, --lock              lock the password for the named account (root only)-u, --unlock            unlock the password for the named account (root only)-e, --expire            expire the password for the named account (root only)-f, --force             force operation-x, --maximum=DAYS      maximum password lifetime (root only)-n, --minimum=DAYS      minimum password lifetime (root only)-w, --warning=DAYS      number of days warning users receives before passwordexpiration (root only)-i, --inactive=DAYS     number of days after password expiration when an accountbecomes disabled (root only)-S, --status            report password status on the named account (root only)--stdin                 read new tokens from stdin (root only)Help options:-?, --help              Show this help message--usage                 Display brief usage message
[root@centos79-3 ~]# 

http://www.lryc.cn/news/193034.html

相关文章:

  • 光电柴微电网日前调度报告
  • Godot 单元测试
  • 2.9 深入GPU硬件架构及运行机制
  • 【苍穹外卖 | 项目日记】第四天
  • 零代码编程:用ChatGPT批量采集bookroo网页上的英文书目列表
  • 7.定时器
  • 计算机网络 | 网络层
  • 21GA-ELM,遗传算法优化ELM预测,并和优化前后以及真实数值进行对比,确定结果,基于MATLAB平台,程序已经调通,可以直接运行,需要直接拍下。
  • 287_C++_TaskQueue管理任务队列和定时器(头文件.h)
  • Hadoop+Zookeeper+HA错题总结(一)
  • React高级特性之context
  • 【OS】操作系统课程笔记 第五章 并发性——互斥、同步和通信
  • RabbitMQ概述原理
  • 8.Covector Transformation Rules
  • RustDay04------Exercise[21-30]
  • OpenAI科学家谈GPT-4的潜力与挑战
  • Java电子病历编辑器项目源码 采用B/S(Browser/Server)架构
  • 使用 AWS DataSync 进行跨区域 AWS EFS 数据传输
  • 设计模式~解释器模式(Interpreter)-19
  • 对象混入的实现方式
  • Mac 远程 Ubuntu
  • 黑豹程序员-h5前端录音、播放
  • Leetcode622.设计循环队列
  • 二十二、【形状工具组】
  • 设计模式~迭代器模式(Iterator)-20
  • 亳州市的自然风光与旅游资源:欣赏安徽省中部的壮丽景色
  • windows安装nvm以及解决yarn问题
  • 【TA 挖坑04】薄膜干涉 镭射材质 matcap
  • OpenCV13-图像噪声:椒盐噪声和高斯噪声
  • 天堂2服务器基本设置