ansible批量修改linux服务器密码的playbook

摘要:
在Internet上查找可以批量修改Linux服务器根密码的剧本。

从网上找到批量修改Linux服务器root密码的playbook。

使用方法:

1、输入要修改的inventory组

2、按需要,在playbook中输入要修改的IP、新密码,如下:

- hosts: production
  remote_user: root
  tasks:
  - name: change password for root
    shell: echo '{{ item.password }}' |passwd --stdin root
    when: ansible_eth0.ipv4.address  == '{{ item.ip }}'
    with_items:
     - { ip: "ip1", password: 'password1' }
     - { ip: "ip2", password: 'password2' }
     - { ip: "ip3", password: 'password3' }

3、执行playbook

ansible-playbook change_passwd.yml

转自

http://www.iyunv.com/thread-330182-1-1.html

免责声明:文章转载自《ansible批量修改linux服务器密码的playbook》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇mysql last_insert_id() (转载)SqlBulkCopy 批量插入数据库下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

V3s录音 交叉编译alsa linux

1.下载alsa-lib和alsa-utils  www.alsa-project.org/main/index.php/Download 2.编译alsa-lib tar xvf alsa-lib-1.1.5.tar.bz2 #解压 sync cd alsa-lib-1.1.5/ MyDIR="/usr/local/alsa" ./configure...

Linux套接字与虚拟文件系统(1):初始化和创建

http://www.cppblog.com/qinqing1984/archive/2015/05/03/210521.html 引言在Unix的世界里,万物皆文件,通过虚拟文件系统VFS,程序可以用标准的Unix系统调用对不同的文件系统,甚至不同介质上的文件系统进行读写操作。对于网络套接字socket也是如此,除了专属的Berkeley Sockets...

Linux如何查看端口状态

查看并发状态  # netstat -n | awk '/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}'这条语句返回结果如下LAST_ACK 5SYN_RECV 30 ESTABLISHED 1597FIN_WAIT1 51FIN_WAIT2 504TIME_WAIT 1057其中的SYN_RECV表示正...

Linux中查找最耗性能的JAVA代码

    在这里总结一下查找Linux、Java环境下最耗CPU性能的代码段的方法。基本上原理就是使用top命令查看最耗cpu的进程和线程(子进程)。使用jstack把java线程堆栈给dump下来。然后,在堆栈信息中查找出对应的代码块。具体操作如下: 一、查找最耗cpu的进程执行:top 输出: PID USER PR NI VI...

MySQL下载、安装、配置(5.7.19版本)

本人电脑win7 64位系统,就mysql5.7.19版本安装遇到的问题记录一下: 一:下载压缩包 1.从MySQL官网下载MySQL Community Server 5.7.19,此版本为免费版。 注:如果感觉在官网下载太慢,提供百度网盘分享http://pan.baidu.com/s/1jIvFjIu2.下载完成之后解压缩,打开之后文件夹如下:...

Linux程序编译链接动态库版本号的问题

不同版本号的动态库可能会不兼容,假设程序在编译时指定动态库是某个低版本号。执行是用的一个高版本号,可能会导致无法执行。 Linux上对动态库的命名採用libxxx.so.a.b.c的格式。当中a代表大版本号号。b代表小版本号号,c代表更小的版本号号。我们以Linux自带的cp程序为例,通过ldd查看其依赖的动态库 $ ldd /bin/cp...