Назад | Перейти на главную страницу

Как проверить идентификацию удаленного хоста на наличие изменений без ssh

У меня есть сценарий, который запускается и делает предположение, что ключ удаленного хоста находится в known_hosts при выполнении некоторых команд, использующих SSH.

Я хотел бы знать, есть ли какая-нибудь команда, которая может быть запущена, которая выведет состояние ключа удаленного хоста до запуска этих сценариев. Я думаю, что должно быть что-то более идеальное, чем попытка начать сеанс 'ssh'?

Ты можешь использовать ssh-keyscan для получения ключей удаленного хоста. Однако я боюсь, что вам придется написать несколько строк кода оболочки, чтобы проверить, есть ли они в ваших known_hosts или нет.