BlogsConfluentContainerized Kerberos and SSH Testing

Containerized Kerberos and SSH Testing

Containerized Kerberos and SSH Testing

1
posts
2021

This post introduces a containerized setup for testing Kerberos authentication with SSH, enabling passwordless authentication using Kerberos tickets. It details the configuration of KDC, SSH server, and SSH client containers, along with methods for principal and keytab management. This capability is relevant for testing Confluent connectors that support Kerberos authentication in a local development environment.

2021

Containerized Testing with Kerberos and SSH

2/26/2021

This post provides a detailed, end-to-end tutorial for setting up a local Kerberos test environment using Docker containers. It covers the configuration of a KDC server, an SSH server with Kerberos authentication enabled, and an SSH client that uses Kerberos tickets. Specific steps include principal creation, keytab generation, and network configuration within Docker. It also discusses two methods for user principal authentication (keytab and password) and provides guidance for different operating systems.