summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rwxr-xr-xetc/sshd10
1 files changed, 9 insertions, 1 deletions
diff --git a/etc/sshd b/etc/sshd
index 1c91154..b2ecf6e 100755
--- a/etc/sshd
+++ b/etc/sshd
@@ -68,7 +68,15 @@
pclose($fd);
$sshConfigDir = "/etc/ssh";
-
+
+ unset($config['ssh']['dsa_key']);
+ unset($config['ssh']['rsa_key']);
+ unset($config['ssh']['rsa1_key']);
+ unset($config['ssh']['dsa']);
+ unset($config['ssh']['rsa']);
+ unset($config['ssh']['rsa1']);
+ write_config("Clearing SSH keys from config.xml");
+
if (!file_exists("$sshConfigDir/ssh_host_key") and $config['ssh']['dsa'] == "") {
/* remove previous keys and regen later */
mwexec("rm /etc/ssh/ssh_host_*");
OpenPOWER on IntegriCloud