ЗАДНИЙ ПЛАН:
Мы используем решение обратного прокси. Всегда есть авторизация обратного прокси, а затем последний хост, к которому он нас подключает. Я пытаюсь передать несколько SSH-KEYS, один для прокси, один для моего последнего хоста. Проблема в том, что после успешной первой аутентификации он удаляет «открытый ключ» из списка методов и, по-видимому, никогда не пытается отправить другой ключ на конечный хост.
ПРИМЕР КОМАНДЫ:
ssh -i key1.pem -i key2.pem user@reverse.proxy.solution.com
ОТЛАДКИ SSH
<snip>
debug2: key: key1.pem ((nil)), explicit
debug2: key: key2.pem ((nil)), explicit
debug1: Next authentication method: publickey
debug1: Trying private key: key1.pem
debug3: receive packet: type 51
Authenticated with partial success. <<<<<<<< AUTH TO REVERSE-PROXY SUCCEEDED
debug1: Authentications that can continue: keyboard-interactive <<<<<<< PUBLIC KEY IS NO LONGER AN OPTION
debug3: start over, passed a different list keyboard-interactive
debug3: authmethod_is_enabled keyboard-interactive
debug1: Next authentication method: keyboard-interactive
</snip>