ssh: Authenticating via certificate authority

Tags: til ssh cli

An ssh client initiates an ssh session as a target user on a server. Both sides authenticate the other side before the session is established:

On the server, trusting a single certificate authority allows them to trust all clients without specific knowledge of their keys; avoiding manually configuring each server with each client.

On the client, trusting a single certificate authority allows them to trust all servers without specific knowledge of their keys; avoiding manually configuring each client with each server.

Published on: 17 Mar 2025