首页 > 系统相关 >linux批量改密码ansible实战(转)

linux批量改密码ansible实战(转)

时间:2023-02-09 11:11:05浏览次数:45  
标签:chpass name 批量 yaml ansible linux password root

使用Ansible的user模块批量修改远程客户机的用户密码

[root@localhost ansible]# cat root_passwd.yaml
---
  - hosts: web
    gather_facts: false
    tasks:
    - name: change user passwd
      user: name={{ item.name }} password={{ item.chpass | password_hash('sha512') }}  update_password=always
      with_items:
           - { name: 'root', chpass: 'kevin@123' }
             # - { name: 'app', chpass: 'bjop123' }
[root@localhost ansible]# ansible-playbook root_passwd.yaml

修改远程主机的单个用户密码使用此方法比较方便

[root@localhost ansible]# cat root_passwd2.yaml
---
  - hosts: 10.65.78.71
    gather_facts: false
    tasks:
    - name: Change password
      user: name={{ name1 }}  password={{ chpass | password_hash('sha512') }}  update_password=always
[root@localhost ansible]# ansible-playbook root_passwd2.yaml -e "name1=root chpass=kevin@123"

标签:chpass,name,批量,yaml,ansible,linux,password,root
From: https://www.cnblogs.com/liulianzhen99/p/17104562.html

相关文章

  • Linux基础课:第七章笔记--管道,环境变量与常用变量
    开始第七章的学习。技术都是手段,目标是最短的时间内,将学到的知识转化成想要的东西。y总金句:如果想在35岁之前出人头地,能正常工作的不过十来年,那么现在就应该好好学习,工作......
  • Linux常用命令
    cd命令进入到某个目录:cd 目录路径示例:#进入到子目录中cdtest#跳转到某个目录中cd/usr/apps/data/#回到上层目录中cd..#回到上上层目录中......
  • Linux安装jdk步骤
    1.下载适用的jdk版本,本人为arm版本链接: https://pan.baidu.com/s/1-xH33q_coZ4dkSre4nRwQQ 提取码: susa2.使用FileZilla工具将jdk-8u361-linux-aarch64.tar.gz上传......
  • Linux route命令修改默认路由优先级
    (自测可用)摘自:https://www.cnblogs.com/luoyang712/p/11953256.html在多个网络连接的情况下,比如以太网和WIFI同时存在的时候,路由表中就会存在多个默认网关。我们在......
  • linux 内核升级4.19
    cat>/etc/yum.repos.d/linnux-kernel.repo<<EOF[kernel-longterm-4.19]name=kernel-longterm-4.19baseurl=https://copr-be.cloud.fedoraproject.org/results/kwizar......
  • Linux系统安装
    1.1下载虚拟机软件虚拟机软件有:1、VirtualBox,一款免费开源的虚拟机软件;2、VMwareWorkstation;3、Java虚拟机(JVM 下载:VMware-workstation-full-12.5.6-55283491.2VMwa......
  • linux命令,查日志等
     -------------------------------------------------------------------------------关键词找日志:cat-n1.log|grep'keyword'来自<https://blog.csdn.net/weixin......
  • Linux登陆失败处理功能
    假如说有人在尝试恶意破解你的服务器密码,下面的这个功能就可能帮你起到防御作用。当密码错误超过设定的值后,就会自动锁定一定时间,过了时间后就会自动解锁。服务器系统:cent......
  • 1、Sh_批量检测端口号
    #!/bin/bash##********************************************************************#Author: zhuzikang#QQ: 985848343#Date: 2021-08-24#Fil......
  • 1、python_批量检测端口号
    #!/usr/bin/envpython#coding:utf-8#Author:zikangimportsocketlist_str='''172.31.7.1038080172.31.7.1046379172.31.7.1053306'''OK_list=[]Timeo......