ReleaseEngineering/PuppetAgain/Modules/ssh: Difference between revisions

no edit summary
(Created page with "This module configures both the client and server sides of SSH = ssh = The global portion of the configuration is in the 'ssh' class, which is included at the top level. This: ...")
 
No edit summary
 
Line 13: Line 13:


This define sets up SSH configuration for a specific user (the namevar).  Options:
This define sets up SSH configuration for a specific user (the namevar).  Options:
;homedir:Home directory to install into, if not the obvious /home/username or /Users/username.
;group:Group name for this user, if not the same as the username.
;config:Additional configuration to add to .ssh/config.  This can be generated from a template if necessary.
;config:Additional configuration to add to .ssh/config.  This can be generated from a template if necessary.
;authorized_keys:A list of key names that should be authorized for this account.  The relevant keys will be looked up in the hash in ''modules/ssh/manifests/keys.pp''.
;authorized_keys:A list of key names that should be authorized for this account.  The relevant keys will be looked up in the hash in ''modules/ssh/manifests/keys.pp''.


This class is included by the users::* classes.
This class is included by the users::* classes.
canmove, Confirmed users
1,394

edits