以脚本方式直接执行修改密码的passwd命令

以脚本方式直接执行修改密码的passwd命令:

参考:

http://bbs.csdn.net/topics/390001865

http://bbs.chinaunix.net/thread-993455-1-1.html

结论:

echo “123456″ | passwd --stdin root

时间: 2024-10-12 20:35:29

以脚本方式直接执行修改密码的passwd命令的相关文章

20.1 Shell脚本介绍;20.2 Shell脚本结构和执行;20.3 date命令用法;20.4 Shell脚本中的变量

20.1 Shell脚本介绍 1. shell是一种脚本语言 aming_linux blog.lishiming.net 2. 可以使用逻辑判断.循环等语法 3. 可以自定义函数 4. shell是系统命令的集合 5. shell脚本可以实现自动化运维,能大大增加我们的运维效率 20.2 Shell脚本结构和执行 1. 开头(首行)需要加: #!/bin/bash 2. 以#开头的行作为解释说明: 3. 脚本的名字以.sh结尾,用于区分这是一个shell脚本 4. 执行.sh脚本方法有两种:

20.1 Shell脚本介绍;20.2 Shell脚本结构和执行;20.3 date命令用法;20.

20.1 Shell脚本介绍 1. shell是一种脚本语言  aming_linux  blog.lishiming.net 2. 可以使用逻辑判断.循环等语法 3. 可以自定义函数 4. shell是系统命令的集合 5. shell脚本可以实现自动化运维,能大大增加我们的运维效率 20.2 Shell脚本结构和执行 1. 开头(首行)需要加 : #!/bin/bash 2. 以#开头的行作为解释说明 : 3. 脚本的名字以.sh结尾,用于区分这是一个shell脚本 4. 执行.sh脚本方法有

SUSE修改密码出现“passwd: Have exhausted maximum number of retries for service”

host1:~ # echo midware1|passwd --stdin midwareChanging password for midware.passwd: Have exhausted maximum number of retries for service 修改/etc/pam.d/common-password password        required        pam_pwhistory.so        remember=5 retry=3 修改remembe

Server2008Web修改密码

在Windows 2003 IIS中自带修改域用户密码的ASP网页文件iisadmpwd模块,可以通过Web方式修改域用户密码.但是IIS 7上不再支持iisadmpwd功能,正常安装Windows Server 2008及IIS将不会有iisadmpwd模块.如果我们要让Server 2008拥有Web修改密码的功能,应该怎么做呢?    测试环境: 1)Server2003需要装有WebIIS角色 2)Server2008DC+CA+WebIIS Server2003的iisadmpwd文件

linux下passwd命令设置修改用户密码

1.passwd 简单说明: 我们已经学会如何添加用户了,所以我们还要学习设置或修改用户的密码:passwd命令的用法也很多,我们只选如下的几个参数加以说明:想了解更多,请参考man passwd或passwd --help : passwd [OPTION...] passwd 作为普通用户和超级权限用户都可以运行,但作为普通用户只能更改自己的用户密码,但前提是没有被root用户锁定:如果root用户运行passwd ,可以设置或修改任何用户的密码: passwd 命令后面不接任何参数或用户名

linux下passwd命令设置修改用户密码 - Alanf - 博客园

passwd 简单说明: passwd命令的用法也很多,我们只选如下的几个参数加以说明:想了解更多,请参考man passwd或passwd --help : passwd [OPTION...] passwd 作为普通用户和超级权限用户都可以运行, 但作为普通用户只能更改自己的用户密码,但前提是没有被root用户锁定: 如果root用户运行passwd ,可以设置或修改任何用户的密码: passwd 命令后面不接任何参数或用户名,则表示修改当前用户的密码: 例子: [[email protec

Linux系统修改密码篇

1.重启后快速按e键,出现这个页面, 2.用键盘上下左右键找到 ro 改成rw init=/bin/sh 再找到 rhgb quiet删掉 3.按照提示.按ctrl+x键.出现 4.输入修改密码指令#passwd ,再按回车键,出现 5. 然后输入新密码(旧密码也行),输入完按Enter键,再输一次密码,出现 6.一直按Enter键,出现 7.输入指令 # touch  /.autorelabel  (selinux重启后更新label,注意touch有个空格) #exec  /sbin/ini

用shell脚本编写ssh直接修改目标服务器的密码以及ssh的应用

1.在生成环境中经常要修改服务器的密码,以保证安全,可以用shell编写脚本. 用ssh直接修改对方服务器的密码可以用ssh 用户名@登录IP 后跟命令就可以实现,但是需要管理员输入密码后才能操作,为了不让管理员手动进行输入所以用expect解决此方案,由于expect是单独的命令在/bin/bash是无法使用的,所以必须要嵌套使用,<<代表以什么结尾,EOF代表以EOF结尾,spawn输入登录的命令行,expect为期待着问什么,send代表发送需要的内容,\r代表为回车符. 1台服务器修改

Linux 通过 shell 脚本修改密码

交互方式修改密码 1. ssh 远程到主机: 2. 切换到root账号: [一般都是切换到root进行密码修改,如果普通用户修改自己的密码,要输入原密码,然后新密码要满足复杂度才OK]: 3. passwd username 使用passwd username 修改 username 的密码:使用该命令会有提示,即进入了交互界面,输入密码即可. 使用脚本修改密码 很多时候我们可能需要远程执行服务器上的脚本来修改账号密码,此时就没有办法进行交互了.此时可以使用如下两种方式修改密码: 方式1: ec