Как узнать, используется ли ключ ssh (скрытый), если используется ключ rsa или ed25519, если у меня есть оба ключа?

У меня есть ключи rsa и ed25519 как на локальной, так и на удаленной машине. Я также добавил оба локальных открытых ключа в файл authorized_hosts на удаленной машине. Когда я подключаюсь к удаленному компьютеру через «ssh (скрыто), как мне узнать, использует ли он ключ rsa или ed25519? Как я могу это изменить?

0
01.08.2017, 11:12
1 ответ

How to find out if “ssh user@server.com” if rsa or ed25519 key is being used if I have both?

Запустите клиент в режиме отладки. То есть используйте переключатели -vvv. Вывод ответит на ваш вопрос.

how can I force it to use ed25519? – Kommi 3 hours ago

Используйте переключатель -iили опцию IdentityFileв ssh_config.Если это не сработает и по-прежнему будет использовать идентификаторы по умолчанию, используйте параметр IdentitiesOnly, который будет игнорировать идентификаторы по умолчанию и использовать тот, который вы укажете.

1
28.01.2020, 02:45

Теги

Похожие вопросы