Skip to content

lokureddy/puppet-ssh_keygen

 
 

Repository files navigation

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'
}

About

Generation of ssh keys with ssh-keygen

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Ruby 91.9%
  • Puppet 8.1%