summaryrefslogtreecommitdiffstats
path: root/etc/sshd
diff options
context:
space:
mode:
authorScott Ullrich <sullrich@pfsense.org>2005-07-17 19:30:07 +0000
committerScott Ullrich <sullrich@pfsense.org>2005-07-17 19:30:07 +0000
commit850b71ec84084c60dbfcbea8f2d1668486eabf28 (patch)
tree7f51b47eb6e869bc2151ff254da7c7f834ea856a /etc/sshd
parentd7e431681aa278b42e0245dda69cb3964164fe8c (diff)
downloadpfsense-850b71ec84084c60dbfcbea8f2d1668486eabf28.zip
pfsense-850b71ec84084c60dbfcbea8f2d1668486eabf28.tar.gz
Make sure config.xml doesn't hold ssh keys for now
Diffstat (limited to 'etc/sshd')
-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