29 lines
753 B
YAML
29 lines
753 B
YAML
---
|
|
- tags: bank
|
|
block:
|
|
- name: Install dependencies
|
|
apt:
|
|
name: [ libterm-readline-gnu-perl, libcurses-ui-perl ]
|
|
state: present
|
|
|
|
- name: Add user
|
|
user:
|
|
name: bank
|
|
password: $6$idklol$QrOE/21LDR0vhZBAXwgA7AvnmR6Ju4ZqzAzgeazC08i2yw9kyQjgwu.uuV692iL/cyE7AteDYUxCpcorONXom. # "bank"
|
|
home: /home/bank
|
|
shell: /home/bank/revbank.git/revbank
|
|
update_password: always
|
|
|
|
- name: Allow password auth for bank user
|
|
blockinfile:
|
|
path: /etc/ssh/sshd_config
|
|
insertafter: EOF
|
|
block: |-
|
|
Match User bank
|
|
PasswordAuthentication yes
|
|
notify: reload sshd
|
|
|
|
- name: Clear motd
|
|
copy:
|
|
content: ""
|
|
dest: /etc/motd
|