No description
Find a file
2014-12-25 09:58:55 +00:00
defaults Add EL6 defaults 2014-12-22 10:05:09 +00:00
handlers Initial commit 2014-12-18 22:12:51 +00:00
meta Add match support 2014-12-25 09:58:55 +00:00
tasks More distro supported, better docs 2014-12-22 20:19:44 +00:00
templates Add match support 2014-12-25 09:58:55 +00:00
vars Add match support 2014-12-25 09:58:55 +00:00
README.md More distro supported, better docs 2014-12-22 20:19:44 +00:00

Ansible OpenSSH Daemon Role

This role configures the OpenSSH daemon. It:

  • By default configures the SSH daemon with the normal OS defaults. Defaults can be disabled by setting sshd_skip_defaults: true
  • Supports use of a dict to configure items:
sshd:
  Compression: delayed
  ListenAddress:
    - 0.0.0.0
  • Can use scalars rather than a dict. Scalar values override dict values:
sshd_Compression: off
  • Correctly interprets booleans as yes and no in sshd configuration
  • Supports lists for multi line configuration items
  • Tests the sshd_config before reloading sshd
  • Template is programmatically generated. See the files in the meta folder. It should cover all valid SSH options.