Setup Two-Factor Authentication using OpenOTP
This article is a description of how to use OpenOTP, by RCDevs, to set up a complete environment for two-factor authentication on various servers and for various applications. Readers should have knowledge of…
Puppet Data Centre Automation Solution, Part 3: Resource Types & Example Configs
The previous article in this series focused on creating users, groups and files (based on home directories). Let’s now look at the various types of resources provided by Puppet, by default, and at…
Puppet Data Centre Automation Solution, Part 2: User & Group Management
In our last session, we had learnt how to set up a basic Puppet server and client architecture. Today, we will look at how to create users and groups, and a little bit…
OpenLDAP, Part 3: Understanding the LDAP Schema
In this article, we will explore LDAP concepts such as schema, ObjectClasses and attributes — these will help us build an LDAP server capable of authenticating Linux users. To understand ACLs and LDAP…
OpenLDAP, Part 1: Setting Up the Directory Server
Let us begin this series on LDAP by setting up OpenLDAP on our machines and unravelling its mysteries as the series progresses. OpenLDAP is the open source implementation of the LDAP protocol to…






