-stdin

This option is used to indicate that passwd should read the new password from standard input, which can be a pipe.

翻译:这个选项用于从标准输入管道读入新的密码。

使用 echo 方式来重置Linux 系统用户密码:

echo “新密码”|passwd --stdin 用户名

[root@rhel7 ~]# passwd --stdin rusky   为rusky用户设置密码。Changing password for user rusky.zxcvbnmpasswd: all authentication tokens updated successfully.[root@rhel7 ~]# echo "qwert"qwert[root@rhel7 ~]# echo "qwert" | passwd --stdin rusky  把echo返回的字符qwert设置为用户rusky的密码Changing password for user rusky.passwd: all authentication tokens updated successfully.[root@rhel7 ~]#

这种方式虽然简单,但是通过history命令可以查到用户的密码,所以不安全。

echo “新密码“ | passwd --stdin 用户名相关推荐

  1. echo “新密码”|passwd --stdin 用户名

    -stdin This option is used to indicate that passwd should read the new password from standard input, ...

  2. ubuntu创建普通用户,删除用户,修改用户密码,修改用户名

    创建用户名为 user 的用户 1.进入root权限账号 su 2.添加普通用户名 useradd user 3.设置普通用户密码 passwd user 4.修改用户登入后所使用的shell use ...

  3. php 自动生成查询密码,php自动生成新密码的两种方法

    php自动生成新密码的两种方法,方法一采用的是随机种子,方法是乱序数组,异曲同工吧. 有需要的朋友可以参考下. 方法1: 代码示例: /* * php自动生成新密码自定义函数 适用环境: PHP5.2 ...

  4. linux修改密码 passwd chpasswd命令详解 echo passwd

    # 非交互式修改密码 echo 123456 | passwd --stdin root echo "user003:123456" | chpasswd 详解:https://w ...

  5. Linux强制使用短密码|修改短密码|passwd无效的密码

    Linux强制使用短密码|修改短密码|passwd无效的密码 如需转载请标明出处:http://blog.csdn.net/itas109 QQ技术交流群:129518033 文章目录 Linux强制 ...

  6. 修改密码 passwd

    一.命令详解 1.命令说明 passwd命令用于更改设置用户密码.本质上,它将自己初始化为使用Linux PAM的"passwd"服务,并利用配置的密码模块进行身份验证,然后更新用 ...

  7. linux锁定账号 让其不能修改密码,passwd - 用于让用户可以更改自己的密码

    补充说明 passwd命令 用于设置用户的认证信息,包括用户密码.密码过期时间等.系统管理者则能用它管理系统用户的密码.只有管理者可以指定用户名称,一般用户只能变更自己的密码. 语法 passwd(选 ...

  8. win ftp 指定的密码无效。请键入新密码。_重设OS X (macOS)系统帐户密码的5种方法...

    为了保护自己的隐私安全,不少 Mac 用户都会选择给自己的设备设置密码,但是时不时的会出现忘掉密码的情况.分享找回(重设)OS X (macOS)系统账号密码的5种方法. 如果你忘记了 OS X (m ...

  9. mysql 用户名唯一,mysql用户名和密码(mysql忘记用户名密码)

    mysql用户名和密码(mysql忘记用户名密码) 2020-05-15 13:45:08 共10个回答 1.你数据库和空间在一起就填写localhost(默认)2.如果数据库和空间不在一起,就填写I ...

最新文章

  1. IBM AI辩手对战世界级人类辩手,炒作还是秀肌肉?
  2. 怎么在css中加横线分层,CSS分层
  3. linux进程调度周期,Linux进程组调度机制学习
  4. Python教程:Python内置数据结构之双向队列!
  5. exit()函数学习
  6. 银行的相关计算机知识,银行计算机基础知识试题及答案正式版.doc
  7. Web API 速率限制(一)
  8. python支持复数以及相关的运算吗_Python: 复数的数学运算
  9. [贝聊科技]网页端「应用跳转」技术实现演变
  10. mongodb从2.6迁移到3.0过程
  11. 支持vxlan的服务器网卡,3台服务器互通vxlan
  12. linux命令备忘录
  13. 剑指offer刷题专栏C++
  14. Linux 4G/5G 驱动移植、实践测试记录
  15. 如何把微信朋友圈的小视频转发到自己的朋友圈
  16. Git - 强制覆盖本地代码[与远程仓库保持一致]
  17. Java. JFrame简单画图
  18. 防雷接地系统中的浪涌保护器分类选型
  19. Python 二次开发 SAP2000 定义
  20. ClickHouse Kafka引擎表 Application maximum poll interval ... leaving group

热门文章

  1. vue项目引入不符合ES6模块化标准的JS文件
  2. 大学计算机基础学生实验报告经验总结,安卓作业实验报告心得体会
  3. IC行业薪资排序:软件架构师、算法工程师、FPGA工程师、嵌入式开发。。。
  4. 修改nginx web服务器默认目录结构,Nginx更改Web根目录导致403 Forbidden
  5. Java平凡之路-成长篇(02) -Java技术选型搭配
  6. 高效能人士的七个习惯——习惯三要事第一
  7. dd-wrt 去广告_如何在DD-WRT上使用Pixelserv删除广告
  8. ​predis操作大全​
  9. layui + layer弹出层增删改的操作
  10. 巅峰极客2022wp