#!/bin/bash

oldDir=$(pwd);
DateTime=$(date +"%F_%H%M%S");
cd /etc/ssh/;
if [ ! -d backup ]; then
	mkdir "backup_${DateTime}";
fi
mv -f ssh_host_*_key     "backup_${DateTime}/";
mv -f ssh_host_*_key.pub "backup_${DateTime}/";
ssh-keygen -t rsa1    -f ./ssh_host_key         -N "";
ssh-keygen -t dsa     -f ./ssh_host_dsa_key     -N "";
ssh-keygen -t rsa     -f ./ssh_host_rsa_key     -N "";
ssh-keygen -t ed25519 -f ./ssh_host_ed25519_key -N "";
cd "${oldDir}";
