This script only has one client configuration file which is either manage_ssh.conf or manage_ssh.conf.local. The latter can be used as a local override. Typically this configuration can be the same across an entire server park if you have a homogeneous environment. Following settings should be defined, for example:
Keep in mind that the manage_ssh.conf file will be always be copied from the SSH master when distributing keys. To specify a truly local configuration for certain hosts, you can use local override manage_ssh.conf.local file.
update_ssh.pl script
This script also only has one client configuration file which is either update_ssh.conf or update_ssh.conf.local. The latter can be used as a local override. Typically this configuration can be the same across an entire server park if you have a homogeneous environment. Following settings should be defined, for example:
If /etc/ssh_controls is the path to the local SSH controls repository on all your client systems, then you can leave this file as-is. Keep in mind that the update_ssh.conf file will be always be copied from the SSH master when distributing keys. To specify a truly local configuration for certain hosts, you can use local override update_ssh.conf.local file.
SSH Controls will not create parent nor intermediate directories in the public key file path if they are missing ( for example when using $HOME/.ssh as target location).
Leave a comment