Generates, distributes and authorises SSH keys
Module Description
Handles SSH keys by generating them once on the Puppet Master and distributing them
to other nodes as file resources using Puppet's file() function. This avoids the
need for exported resources and associated synchronisation problems.
Since SSH keys are stored on the master, this weakens security somewhat vs PKIs are
intended to work. This can be mitigated by applying the principle of least privilege
to accounts that use keys in this way. Also if your Puppet Master is compromised, its
game over anyway...
|