Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- - name: User management - Copy SSH key to remote host for the new user
- authorized_key:
- user: "{{ item.username | d('demo') }}"
- state: "{{ item.userstate | d('present') }}"
- key: "{{ lookup('file', '~/.ssh/{{ item.usersshpubkeyfile }}.pub') }}"
- with_items:
- - "{{ uservars }}"
- register: _UserStatus
- changed_when:
- - "'Failed to lookup user' not in _UserStatus.msg"
- ignore_errors: true
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement