ansible playbook批量修改密碼

2022-05-17 18:30:10 字數 836 閱讀 4189

1. 將伺服器ip寫到ansible hosts檔案中

2. 實現免密登入伺服器

將ansible伺服器公鑰拷貝到目標伺服器使用者目錄下的.ssh/authorized_keys

手動連線一次或者自己寫指令碼

3. 編寫playbook

批量修改多使用者密碼

- hosts: test

gather_facts: false

tasks:

- name: change user passwd

user: name=} password=} update_password=always

with_items:

- -

4. 修改單個使用者

ansible playbook建立使用者

建立失敗,沒有許可權,授權 2.建立使用者及密碼 3.引入使用者列表檔案建立使用者,密碼加密 root server1 ansible cat createuser.yml hosts localhost vars files userlist.yml tasks name create user ...

ansible playbook同步模組

deploy.yml 需要變數傳參 hosts sudo yes tasks synchronize src dest archive no recursive yes rsync opts update,exclude git 執行 傳參 extra vars archive 是否採用歸檔模式同步...

ansible playbook使用簡介

ansible模組有copy file cron group user yum service get url command script shell raw ping 下面來介紹playbook 像很多其他服務配置檔案管理方式一樣,ansible使用一種比較直白的方法來描述自己的任務配置檔案 劇...