Compare commits
5 Commits
0efe13e76b
...
bbdcba0b72
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
bbdcba0b72
|
||
|
|
4fc691d1db
|
||
|
|
8bf893ee1f
|
||
|
|
3ed2791d13
|
||
|
|
f139afe429 |
6
.gitignore
vendored
6
.gitignore
vendored
@@ -7,4 +7,8 @@ hosts.yml
|
|||||||
**/*.asc
|
**/*.asc
|
||||||
**/*.pem
|
**/*.pem
|
||||||
**/*.ppk
|
**/*.ppk
|
||||||
log.txt
|
log.txt
|
||||||
|
**/update-motd.d/00-logo.sh
|
||||||
|
**/update-motd.d/01-server.sh
|
||||||
|
motd
|
||||||
|
banner
|
||||||
@@ -1,3 +0,0 @@
|
|||||||
# SPDX-License-Identifier: MIT-0
|
|
||||||
---
|
|
||||||
# handlers file for bootstrap
|
|
||||||
6
roles/bootstrap/handlers/proftpd.yml
Normal file
6
roles/bootstrap/handlers/proftpd.yml
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
# SPDX-License-Identifier: MIT-0
|
||||||
|
---
|
||||||
|
# handlers file for bootstrap
|
||||||
|
- name: Configure ProFTPd server
|
||||||
|
listen: proftpd
|
||||||
|
block:
|
||||||
@@ -73,7 +73,7 @@
|
|||||||
vars:
|
vars:
|
||||||
empty_auth_used: false
|
empty_auth_used: false
|
||||||
pass_auth_used: false
|
pass_auth_used: false
|
||||||
pam_auth_used: false
|
pam_auth_used: true
|
||||||
key_auth_used: true
|
key_auth_used: true
|
||||||
tags:
|
tags:
|
||||||
- ssh_auth_step
|
- ssh_auth_step
|
||||||
|
|||||||
@@ -24,4 +24,5 @@ UsePAM no # enable if implementing TOTP 2FA
|
|||||||
PubkeyAuthentication yes
|
PubkeyAuthentication yes
|
||||||
{% else %}
|
{% else %}
|
||||||
PubkeyAuthentication no
|
PubkeyAuthentication no
|
||||||
{% endif %}
|
{% endif %}
|
||||||
|
PrintMotd yes
|
||||||
@@ -119,6 +119,9 @@ software:
|
|||||||
distrobox:
|
distrobox:
|
||||||
name:
|
name:
|
||||||
apt: distrobox
|
apt: distrobox
|
||||||
|
fastfetch:
|
||||||
|
name:
|
||||||
|
apt: fastfetch
|
||||||
# @TODO manually install the commented below on current active new VPS, then uncomment
|
# @TODO manually install the commented below on current active new VPS, then uncomment
|
||||||
# duplicity:
|
# duplicity:
|
||||||
# name:
|
# name:
|
||||||
@@ -174,15 +177,21 @@ software:
|
|||||||
# dpkg-dev:
|
# dpkg-dev:
|
||||||
# name:
|
# name:
|
||||||
# apt: dpkg-dev
|
# apt: dpkg-dev
|
||||||
# ldap-utils:
|
ldap-utils:
|
||||||
# name:
|
name:
|
||||||
# apt: ldap-utils
|
apt: ldap-utils
|
||||||
# slapd:
|
slapd:
|
||||||
# name:
|
name:
|
||||||
# apt: slapd
|
apt: slapd
|
||||||
# proftpd:
|
proftpd-mod-crypto:
|
||||||
# name:
|
name:
|
||||||
# apt: proftpd
|
apt: proftpd-mod-crypto
|
||||||
|
proftpd:
|
||||||
|
name:
|
||||||
|
apt: proftpd
|
||||||
|
proftpd-docs:
|
||||||
|
name:
|
||||||
|
apt: proftpd-doc
|
||||||
# rsync:
|
# rsync:
|
||||||
# name:
|
# name:
|
||||||
# apt: rsync
|
# apt: rsync
|
||||||
|
|||||||
Reference in New Issue
Block a user