Hadoop supports Kerberos for secure authentication. Having a secure cluster is great for knowing who your users are, but a secure cluster creates a number of challenges for any tool that is put on top of Hadoop. Whether you are using these tools, building them, or investigating them, it’s helpful to have your own secure cluster that you can use for your work.
I’m going to be getting into setting up a secure Hadoop environment soon, but in order to have that, you need to have a Kerberos KDC (Key Distribution Controller). Since most people don’t have access to a Kerberos KDC that they can configure themselves, here are instructions you can follow to set up your own KDC for testing. Continue reading