Skip to content

fnerdwq/puppet-ssh

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

#puppet-ssh

####Table of Contents

  1. Overview
  2. Module Description
  3. Setup
  4. Usage
  5. Limitations

##Overview

This small ssh module manages the openssh server and client on RedHat and Debian like system. Up to now it just lets you configure some elementary settings. Ssh host keys are distributed via exported resources.

Written for Puppet >= 3.4.0.

##Module Description

See Overview for now.

##Setup

###What Ssh affects

  • ssh :-)

###Setup Requirements

The option pluginsync must be enabled. Enable storeconfigs if you want to manage the host keys.

###Beginning with Ssh

Simply include it.

##Usage

Just include the module by

include ssh

Configure it through hiera or declare it resource-like by calling the server/client class explicitly and set the parameters, e.g.:

class { 'ssh::server':
  port                   => 2222,
  passwordAuthentication => 'no'
}

##Limitations:

Debian and RedHat like systems. Tested on:

  • Debian 7
  • Centos 6.x

Puppet Version >= 3.4.0, due to specific hiera usage.

About

Manage ssh through puppet.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published