No Linux server is complete without a method for users to access it. Whether administrators or end users, and whether using local or centralized credentials, Linux servers need a mechanism for users (and even tools such as Ansible!) to access them.
User management is, like all good server configuration and maintenance activities, an ongoing job. Credentials need rotating on a regular basis, to ensure the security and integrity of systems. Employees come and go, meaning access details must be updated accordingly. Indeed, access management can, in a busy organization, be a full-time job in itself!
In this chapter, we will explore, through hands-on examples, how to automate your user and access management through Ansible, ...