ssh_keygen

Generate ssh keys with ssh_keygen

MaestroDev

maestrodev

117,245 downloads

11,789 latest version

4.0 quality score

Version information

  • 999.999.999 (latest)
  • 1.3.2
  • 1.3.1
  • 1.3.0
  • 1.2.0
  • 1.1.0
  • 1.0.0
released Jul 12th 2017

Start using this module

Tags: ssh, keygen, id-rsa

Documentation

maestrodev/ssh_keygen — version 999.999.999 Jul 12th 2017

puppet-ssh_keygen

THIS MODULE HAS BEEN MOVED TO VOXPUPULI

This module has been donated to Vox Pupuli and can be found at https://github.com/voxpupuli/puppet-ssh-keygen.

Generation of ssh keys with ssh-keygen

Generate ssh keys for any user using ssh_keygen, that needs exist before using the module

ssh_keygen { 'john': }

or if not using the default /home/john

ssh_keygen { 'john':
  home => '/var/home'
}

the key comment can also be overriden with

ssh_keygen { 'john':
  comment => 'john key'
}

Generate a dsa key

ssh_keygen { 'john':
  type => 'dsa'
}

specify the bit length

ssh_keygen { 'john':
  bits => '4096'
}

Generate new host key

ssh_keygen { 'root':
  filename => '/etc/ssh/ssh_host_rsa_key'
}