Skip to content

Commit acdfa7a

Browse files
committed
gen new ssh host keys for new instance
1 parent 6cbdf74 commit acdfa7a

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

set_hostname.py

+5
Original file line numberDiff line numberDiff line change
@@ -111,5 +111,10 @@ def change_host_name(host_name):
111111
host_name = get_host_name()
112112
change_host_name(host_name)
113113
make_instance_tag(instance_id)
114+
# gen new ssh host key
115+
os.system('rm -f /etc/ssh/ssh_host_*')
116+
os.system('ssh-keygen -t dsa -N "" -f /etc/ssh/ssh_host_dsa_key')
117+
os.system('ssh-keygen -t rsa -N "" -f /etc/ssh/ssh_host_rsa_key')
118+
os.system('ssh-keygen -t ecdsa -N "" -f /etc/ssh/ssh_host_ecdsa_key')
114119
else:
115120
print 'Host name has already been changed, exit now.'

0 commit comments

Comments
 (0)