Извлечь ключ сервера SSH с самого сервера

Чтобы подключиться к SSH-серверу, он должен быть указан в known_hosts .

Есть ли какая-нибудь команда, которую я могу запустить на сервере, которая будет генерировать текст, который нужно поместить в этот файл?

(Разумеется, сервер знает, каков его собственный ключ. Получение этой информации непосредственно из самого сервера похоже на то, что это должен быть самый безопасный метод. Поэтому я немного удивлен, что, похоже, нет способа сделать это что…)

One Solution collect form web for “Извлечь ключ сервера SSH с самого сервера”

man ssh-keyscan

Он сканирует локальные или удаленные IP-адреса, чтобы вернуть открытый ключ.

Например, ssh-keyscan 127.0.0.1

  • Netcat работает не так, как ожидалось, при удаленном выполнении в неинтерактивной оболочке
  • Как работает ssh, когда клиент и хост находятся на одной машине?
  • Как я могу отслеживать, кто SSH's в моей Linux-машине?
  • Выполняются ли команды через SSH прозрачно администратору удаленного хоста?
  • Правило iptables для передачи UDP через туннель SSH
  • Как использовать SSH для перемещения файла из Ubuntu в Windows?
  • Почему не работает «ssh localhost nohup echo hello»?
  • Как создать группу SOCKS?
  • передавать файл в удаленный каталог только в том случае, если он не существует без замены
  • Неспособность блокировать грубую силу ssh с помощью iptables
  • Как получить QEMU для открытия без ошибки BadWindow после ssh'ing с пересылкой X11?
  • Linux и Unix - лучшая ОС в мире.