planetary-social / ansible-scripts

Ansible automation scripts used at Planetary
MIT License
2 stars 3 forks source link

Hardening role #25

Closed cooldracula closed 1 year ago

cooldracula commented 1 year ago

This adds a role to harden new servers, regardless of how they'll be used.

It's general purpose security hardening, mostly enforcing the following:

The biggest change to flow is not logging in as root. Instead, an admin user is created, who is part of the sudoers group. We then intentionally become root for tasks that call for it, but otherwise everything is done as an admin user.

CLAassistant commented 1 year ago

CLA assistant check
All committers have signed the CLA.

mplorentz commented 1 year ago

Actually I'm going to go ahead and merge so I can review #26

mplorentz commented 1 year ago

Ah I can't update the branch for #26 because the source branch is in your fork. Do you need write permissions to this repo @cooldracula?