Commit a6bd8b87 authored by manoj v's avatar manoj v
Browse files

Issue #345 chore: added script to provide ssh access

No related merge requests found
Showing with 29 additions and 0 deletions
+29 -0
---
- hosts: "{{ remote }}"
become: yes
roles:
- ssh-access
tags:
- add-user
- hosts: "{{ remote }}"
become: yes
tasks:
- user: name="{{ user }}" state=absent remove=yes
tags:
- delete-user
\ No newline at end of file
- name: Add group
group: name={{ group }} state=present
become: yes
- name: Create user
become: yes
user: state=present name="{{ user }}" group="{{ group }}" groups=sudo shell=/bin/bash createhome=yes password="{{password}}" update_password=always
- name: Add ssh public key
authorized_key: user="{{ user }}" key="{{ public_key }}"
become: yes
- name: Install key
copy: content="{{ public_key }}" dest=/home/{{ user }}/.ssh/{{ public_key }} mode=600 owner={{ user }}
become: yes
\ No newline at end of file
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment