Enhancing Secure Deployment with Ansible: A Focus on Least Privilege and Automation for Linux

Document Type

Conference Proceeding

Source of Publication

ACM International Conference Proceeding Series

Publication Date

7-30-2024

Abstract

As organisations increasingly adopt Infrastructure as Code (IaC), ensuring secure deployment practices becomes paramount. Ansible is a well-known open-source and modular tool for automating IT management tasks. However, Ansible is subject to supply-chain attacks that can compromise all managed hosts. This article presents a semi-automated process that improves Ansible-based deployments to have fine-grained control on administrative privileges granted to Ansible tasks. We describe the integration of the RootAsRole framework to Ansible. Finally, we analyse the limit of the current implementation.

ISBN

9798400717185

Publisher

ACM

Disciplines

Computer Sciences

Keywords

Ansible, Infrastructure as Code, Principle of Least privilege, Security

Scopus ID

85200368856

Indexed in Scopus

yes

Open Access

no

Share

COinS