passwd 修改用户密码
语法 passwd [username]
等创建完账户后,密码默认是没有的。虽然没有密码,但该账户同样登录不了系统。只有设置好密码后才能登录系统。
[root@localhost ~]# passwd
更改用户 root 的密码 。
新的 密码:
重新输入新的 密码:
passwd: 所有的身份验证令牌已经成功更新。
passwd后不加username则是修改当前账户的密码。如果登录的是root账户,后面可以跟普通用户名,修改指定账户的密码。
[root@localhost ~]# passwd user11
更改用户 user11 的密码 。
新的 密码:
重新输入新的 密码:
passwd: 所有的身份验证令牌已经成功更新。
只有root账户才可以修改其它账户密码,普通账户只能修改自己的密码。
命令: mkpasswd
这个命令是用来生成密码的,省的自己去想。默认我们安装的linux是没有这个命令的,需要安装一个包”expect“。
[root@localhost ~]# yum install -y expect
[root@localhost ~]# mkpasswd
)gty49uRI
有时,我们需要生成指定长度的密码。mkpasswd命令也可以满足,比如生成12位长的密码:
[root@localhost ~]# mkpasswd -l 12
h.9vMQuhitb5
还可指定密码中有几个特殊字符,和几个数字。
[root@localhost ~]# mkpasswd -l 12 -s 0 -d 3
i2mrmeVH9c9l
-s 是指定特殊字符的个数,-d指定数字的个数。
下面介绍两种一条命令搞定修改用户密码,比较适合用在shell脚本中。
(1)echo -e "yourpasswd\nyourpasswd"|passwd user1
(2)echo "yourpasswd"|passwd --stidin user1
第一种方法,echo -e可以使用换行符\n,这样相当于我们人工打了一次回车。第二种, --stidin是passwd命令的一个选项。
转载于:https://blog.51cto.com/sanyisheng/1775631
passwd 修改用户密码相关推荐
- linux用户密码管理,Linux_详解Linux中的用户密码管理命令passwd和change,passwd
修改用户密码参数
nbsp - phpStudy...
详解Linux中的用户密码管理命令passwd和change passwd 修改用户密码 参数 -k 保持未过期身份验证令牌 -l 关闭账号密码.效果相当于usermod -L,只有root才有权使用 ...
- passwd修改用户密码
语法:passwd[username] 等创建完账户后,默认是没有设置密码的.虽然没有密码,但该账户同样登录不了系统.只有设置好密码后才可以登录系统.在为用户创建密码时,安全起见,请尽量设置复杂一些. ...
- passwd修改密码linux,passwd修改用户密码
passwd 1.修改root的密码,直接用passwd [root@wy ~]# passwd 更改用户 root 的密码 . 新的 密码: 无效的密码: 过于简单化/系统化 无效的密码: 过于简单 ...
- linux改用户密码chpasswd,Linux chpasswd (批量或单一修改用户密码)和passwd(直接修改用户密码)...
Linux命令:chpasswd 批量或者单一修改用户密码 语法: 1:# echo 用户名:密码 | chpasswd 2:# chpasswd < doiido.txt 实例 1.直接修改d ...
- linux下修改组的密码,Linux用户和组的操作(八) 修改用户密码 passwd
使用passwd(password简写)命令修改用户密码. passwd命令行选项: 选项 含义 -l 锁住用户的密码,在/etc/shadow第2字段前增加! -u 解锁用户的密码,去掉/etc/s ...
- linux下passwd命令设置修改用户密码的方法
1.passwd 简单说明: 我们已经学会如何添加用户了,所以我们还要学习设置或修改用户的密码:passwd命令的用法也很多,我们只选如下的几个参数加以说明:想了解更多,请参考man passwd或p ...
- linux 改用户组密码,Linux用户和组的操作(八) 修改用户密码 passwd
使用passwd(password简写)命令修改用户密码. passwd命令行选项: 选项 含义 -l 锁住用户的密码,在/etc/shadow第2字段前增加! -u 解锁用户的密码,去掉/etc/s ...
- linux如何修改用户密码(passwd)
1.查看登录用户的信息 在终端输入id,来查看登录用户的信息: [root@localhost ~]# id uid=0(sherlock) gid=0(sherlock) groups=0(sher ...
- linux下passwd命令设置修改用户密码
1.passwd 简单说明: 我们已经学会如何添加用户了,所以我们还要学习设置或修改用户的密码:passwd命令的用法也很多,我们只选如下的几个参数加以说明:想了解更多,请参考man passwd或p ...
最新文章
- T-SQL - 访问远程数据库并对其数据表进行操作
- SwiftUI之深入解析如何创建和组合视图
- 策略模式、观察者模式、代理模式、装饰模式 应用场景和实现
- nginx学习文档之二 配置负载均衡-linux配置负载均衡
- OOP的几个不常用的方法
- 华为鸿蒙os系统电脑有吗,华为全面启用鸿蒙OS系统!所有华为终端设备:默认搭载鸿蒙系统...
- 腾讯 AlloyTeam 正式发布 Canvas 魔幻线条 - curvejs
- arm架构与体系结构
- Corrupted STDOUT by directly writing to native stream in forked JVM 1. See FAQ web page and the dump
- 综述:人工智能、数据科学、机器学习
- Python科学计算库(Numpy)基础篇(IDE为Pycharm)- 数组数值计算
- java暗黑破坏神,《暗黑破坏神2》1.10 雇用兵详细介绍
- k-选取问题之快速选取策略quickSelection
- 全球 AI 人工智能报告 —— 来自乌镇互联网大会
- 【后端检测-绕过】文件头检测绕过、二次渲染绕过
- 程序员必备网站Collection~
- 小米5 原生android 7.0,发烧米粉看过来!小米5官方版Android 7.0来袭
- linux操作-快捷键
- 2008北京九华山庄itpub年会有感
- 通过实验对比十大排序算法