Ansible批量修改root密码(playbook)

简介: 1、vi changpass.ymlhosts: lqtapigather_facts: falsetasks:name: chattr -ishell: chattr -i /etc/shadowname: copy ssh key...

1、vi changpass.yml

  • hosts: lqtapi
    gather_facts: false

    tasks:

    • name: chattr -i
      shell: chattr -i /etc/shadow
    • name: copy ssh key
      shell: echo 'xxxxxxxxx@123455' |passwd --stdin root
    • name: chattr +i
      shell: chattr +i /etc/shadow

2、ansible-playbook changpass.yml

目录
相关文章
Ansible之playbook剧本-1
Ansible之playbook剧本
114 0
|
12月前
|
运维 应用服务中间件 网络安全
Ansible自动化运维工具之解决SSH连接使用明文密码问题(4)
Ansible自动化运维工具之解决SSH连接使用明文密码问题(4)
125 0
|
3月前
|
NoSQL 应用服务中间件 Shell
Ansible playbook 与handler
Ansible playbook 与handler
37 6
|
5月前
|
关系型数据库 MySQL 网络安全
ansible 深入介绍之 主机清单与playbook
ansible 深入介绍之 主机清单与playbook
Ansible之playbook剧本-3
Ansible之playbook剧本
64 0
|
Python
Ansible之playbook剧本-2
Ansible之playbook剧本
57 0
|
运维 关系型数据库 应用服务中间件
【运维知识进阶篇】Ansible自动化运维-PlayBook详解
【运维知识进阶篇】Ansible自动化运维-PlayBook详解
190 0
|
Shell 网络安全 开发工具
|
分布式计算 Hadoop Linux
Linux Centos 服务器免密验证(ansible版/非root用户)
Ansible中,-k或--ask-pass选项用于提示输入SSH密码。这在你需要通过SSH连接到目标主机,但又没有设置SSH密钥对的情况下非常有用。使用-k选项后,Ansible将在执行playbook或命令时提示你输入SSH密码。
394 0
|
应用服务中间件 Linux 数据安全/隐私保护
ansible:playbook学习笔记
ansible:playbook学习笔记
127 0