Как подключаться одной парой ssh-ключей к нескольким серверам?
Создал пару ключей id_ed25519 и id_ed25519.pub. Публичный добавил в authorized_keys на нескольких серверах. К одному подключаешься нормально, на остальных начинает орать, что "Warning: the RSA host key for 'server_name' differs from the key for the IP address '192.168.0.1'" Я так понимаю из-за того, что в known_hosts сопоставлены пары ключ-ip адрес. Как сделать так, чтобы молча подключалось к разным машинам с одной парой ключей?
UPD: Если что, все дело происходит на Линуксе
Swuder, создал пару ключей, в ssh-keygen использовал -C "свой_емайл", добавил ключ на несколько серверов.
В Powershell через ssh подключается без каких либо warning
Это я уже пробовал. В этом случае прописывается самый первый хост на который заходишь: " Permanently added 'server_name' (RSA) to the list of known hosts", а на все остальные ругается. Дело-то не в RSA и ECDSA, дело в привязке ключа к одной записи в known_hosts.
Даже если клонированные и серверные ключи одинаковы - то ничего страшного
Вы что то не так делаете, если у вас на второй сервер не прописывается... Я так одним ключом хожу на примерно 300 серверов и еще ни разу подобного не было. точнее было - и дело как раз в rsa и ecdsa. Внимательно уберите все упоминания про сервер во всех вариантах, и пропишите заново.