puppet-ssh-hardening icon indicating copy to clipboard operation
puppet-ssh-hardening copied to clipboard

This puppet module provides secure ssh-client and ssh-server configurations.

Results 14 puppet-ssh-hardening issues
Sort by recently updated
recently updated
newest added

remove hmac-ripemd160 for ubuntu 18 & 20 that use OpenSSH versions >=7.6 see also https://github.com/dev-sec/puppet-ssh-hardening/issues/69 more of a quick and dirty fix than a thoughtful rework fo the current process,...

Hi, I get some warnings doing a git checkout via SSH when using this module under Artful Aardvark. I receive the following: ==> default: /etc/ssh/ssh_config line 22: Unsupported option "rsaauthentication"...

Since OpenSSH >= 7.4 has deprecated the UseLogin option, remove it from the template. The default setting for UseLogin has been "no" since ~ OpenSSH v3.0.2 (https://www.openssh.com/txt/release-3.0.2) so the risk...

Ubuntu 18.04 version/build of SSH no longer supports hmac-ripemd160 Release notes for OpenSSH 7.6: https://www.openssh.com/txt/release-7.6 * ssh(1)/sshd(8): remove support for the hmac-ripemd160 MAC. This is perhaps further weight on the...

The current approach to select Cipher/Kex/MAC based on the distribution name and the OS release is not very good. It does not account for - OS release's default version and...

I'm trying to use the puppet-ssh-hardening module to provide a secure `sshd_config` to my servers. I'm using Hiera to manage my config. When using saz-ssh I can add config in...

I have some switches that I need to ssh into from a single server. Even with the latest firmware they dont support secure ssh cyphers so I wanted to allow...

I would parameterize all of the variables, but I do not see much need at the moment. Let me know if this repo is a dead project at this point,...

ciphers: https://github.com/dev-sec/tests-ssh-hardening/blob/master/libraries/ssh_crypto.rb#L27 kex: https://github.com/dev-sec/tests-ssh-hardening/blob/master/libraries/ssh_crypto.rb#L60 macs: https://github.com/dev-sec/tests-ssh-hardening/blob/master/libraries/ssh_crypto.rb#L96 privilege separation: https://github.com/dev-sec/tests-ssh-hardening/blob/master/libraries/ssh_crypto.rb#L134

Currently the parser functions are working on os details which have to be updated everything there is a new os version or ssh is updated in a os. by requiring...