Нижче посилання на документацію Google більше не відповідає дійсності.
Google рекомендує видалити SSH ключі з екземпляра GCE, щоб захистити SSH. Це не має для мене ніякого сенсу. Ключі є для безпеки, правда? Коли я виймаю ключі, SSHD перестає працювати. Я, мабуть, пропускаю їхню думку. Чи може хтось пояснити, що означає це:
Видаліть хости ключі ssh
Не використовуйте хости ключі ssh зі своїм екземпляром. Видаліть їх наступним чином:
rm /etc/ssh/ssh_host_key rm /etc/ssh/ssh_host_rsa_key* rm /etc/ssh/ssh_host_dsa_key* rm /etc/ssh/ssh_host_ecdsa_key*
StrictHostKeyChecking
а пізніше рекомендує відключити його. Я підозрюю, що це не дуже ретельно відредагований документ. Моя порада - довіряти власному судженням і використовувати ключі хоста, якщо немає вагомих причин цього не робити.