sshd
Sets up sshd_config with an sshaccess group, and has a defined typed for adding users to the group.
Version information
released Nov 21st 2015
This version is compatible with:
- , , ,
Start using this module
Add this module to your Puppetfile:
mod 'sharumpe-sshd', '1.0.2'
Learn more about managing modules with a PuppetfileDocumentation
sharumpe/sshd — version 1.0.2 Nov 21st 2015
sshd
This module is intended to perform the "most common" settings for sshd.
This is provided as-is, YMMV. If you're in Vagrant, make sure to include at least "sshd" in the services.
Examples
Use a group called "sshaccess" to limit ssh logins:
class { 'sshd' :
accessGroup: 'sshaccess',
}
Add a local user to the group: (both are equivalent)
sshd:allowedUser{ 'vagrant' : }
sshd:allowedUser{ 'vagrant' :
name => 'vagrant',
}
Add a domain user to the group:
sshd::allowedUser{ 'domuser' :
name => 'domuser',
domain => 'DOMAIN',
}
Contact
If you send email, please include "sharumpe-sshd" in the subject line.
Dependencies
- puppetlabs/stdlib (>= 4.0.0)