[security] Do not generate ssh server keys for non RSA protocols (#2718)

This commit is contained in:
Qi Luo 2019-03-29 15:27:33 -07:00 committed by Ying Xie
parent e985372108
commit 3d8d4aeef0

View File

@ -1,10 +1,8 @@
#!/bin/bash
set -e
[ -r /etc/ssh/ssh_host_rsa_key ] || {
rm -f /etc/ssh/ssh_host_*_key*
/usr/bin/ssh-keygen -t rsa -N '' -f /etc/ssh/ssh_host_rsa_key
/usr/bin/ssh-keygen -t dsa -N '' -f /etc/ssh/ssh_host_dsa_key
/usr/bin/ssh-keygen -t rsa1 -N '' -f /etc/ssh/ssh_host_key
/usr/bin/ssh-keygen -t ecdsa -N '' -f /etc/ssh/ssh_host_ecdsa_key
/usr/bin/ssh-keygen -t ed25519 -N '' -f /etc/ssh/ssh_host_ed25519_key
}