jumpserver/tmp/c2780ae26a9511e5be00000c29f...

18 lines
507 B
Plaintext

- hosts: new
vars:
user: admin
tasks:
- name: add user
user: name={{ user }} state=present
- name: .ssh direcotory
file: name=/home/{{ user }}/.ssh mode=700 owner={{ user }} group={{ user }} state=directory
- name: set authorizied_file
copy: src=/tmp/id_rsa.pub dest=/home/{{ user }}/.ssh/authorizied_keys owner={{ user }} group={{ user }} mode=600
- hosts: del
vars:
user: admin
tasks:
- name: del user
user: name={{ user }} state=absent remove=yes