27 lines
743 B
YAML
27 lines
743 B
YAML
---
|
|
- name: manage_root
|
|
hosts: servers # @NOTE for IPv6, switch to 'servers6' instead of 'servers4'--for both, 'servers'
|
|
remote_user: root # MUST be run as root
|
|
vars:
|
|
ansible_user: root
|
|
# ansible_ssh_user: root
|
|
vars_prompt:
|
|
- name: ansible_password
|
|
prompt: Enter pasword for root user of VPS
|
|
unsafe: yes
|
|
private: yes
|
|
# - name: ansible_ssh_pass
|
|
# prompt: Enter pasword for root user of VPS
|
|
# unsafe: yes
|
|
# private: yes
|
|
tasks:
|
|
- name: Set up sys-admin account on VPS and secure VPS
|
|
ansible.builtin.include_role:
|
|
name: lockdown
|
|
defaults_from: main
|
|
vars_from: main
|
|
handlers_from: main
|
|
tasks_from: main
|
|
tags:
|
|
- init
|
|
|