Tuesday, December 26, 2023

Ansible script to add the multiple users



---
- name: Add multiple users
  hosts: all
  vars:
    users:
      - username: sysadmin
        pass: pass1
      - username: ansible
        pass: pass2
      - username: oracle
        pass: pass3
  tasks: 
    - name: Add users
      user:
        name: "{{ item.username }}"
        password: "{{ item.pass | password_hash('sha256') }}"
      loop: "{{ users }}"

No comments:

Post a Comment