ABOUT

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec posuere vulputate lectus nec faucibus. Integer tempus tempor eros. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Ut eget gravida sem. Aenean nec viverra libero. Maecenas sit amet malesuada velit. Nulla ultrices sollicitudin libero, a viverra nulla. Praesent id neque euismod, iaculis ex vel, ultricies est.

BLOGS | LATEST
2024/12/08
Automate User Setup in Virtual Machines with Ansible Playbooks

Lately, I’ve been utilizing Ansible to manage Virtual Machines and Linux Containers (LXC) within my Proxmox Virtual Environment. My typical workflow involves spinning up a fresh Alpine, Debian, or Ubuntu host, installing python and enabling root SSH access. Then I use an Ansible playbook to automate creating a new user, adding the user to sudoers, adding my SSH key, and disabling root SSH login. This allows me to have a standard user configuration across all my VMs, as well as only allowing pubkey SSH access to a regular user account for increased security.
Continue Reading