-
Notifications
You must be signed in to change notification settings - Fork 296
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
CentOS 6: check_cmd broken/unsupported key type ed25519 #98
Comments
I think the issue is probably in this line which sets the default keys to generate if no keys are specified and you're right, Centos6 does not support ED25519. Perhaps a better approach would be to set these defaults in an As a temporary fix, you can set the parameter |
@javierbertoli I think you are right the the osfingermap.yaml but it should be extended |
does anybody has fix for this ? |
Same issue with Debian Jessie. I need to add the older Hostkey to make ssh work again
|
@javierbertoli @aboe76 @hudecof @kadogo I'll try to come up with a PR in the next two or three weeks. :-) (Sry, times are busy.) If you could provide me with a list of ciphers (rsa/dsa/...) your distribution(s) accept, need and reject, that would help a lot. Thanks in advance! |
@javierbertoli @aboe76 |
@alxwr no problem |
@alxwr perhaps this article helps? https://infosec.mozilla.org/guidelines/openssh |
@javierbertoli Thanks! |
Should be fixed in #151. |
CentOS does not support ed25519; fixes #98
While testing #97 I've noticed the
check_cmd
fails on CentOS 6:The "Permission denied" error is pretty strange, could even be a bug in CentOS 6's python (see versions-report below). But I have another concern: When I run the check manually there's the problem with missing hostkeys
While one can manually generate an ECDSA hostkey, ED25519 keys are not supported on CentOS 6:
Removing
'ed25519'
fromopenssh/config.sls
doesn't help as thecheck_cmd
still fails with this "Permission denied" error. Though the SSH-server actually starts when a host key listed in its config is missing (tested by removing thecheck_cmd
line fromopenssh/config.sls
).PS: Versions-report and pillar data:
The text was updated successfully, but these errors were encountered: