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

Как передать несколько SSH-ключей для нескольких встроенных аутентификаций

ЗАДНИЙ ПЛАН:

Мы используем решение обратного прокси. Всегда есть авторизация обратного прокси, а затем последний хост, к которому он нас подключает. Я пытаюсь передать несколько 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>