Я должен соединиться с сервером с помощью SSH, и серверу включили двухфакторную аутентификацию и отключенный secretkey. Теперь, я могу соединиться, "вручную" формируют оболочку с помощью приложения аутентификатора Google.
Проблема состоит в том, что многие инструменты, которые я регулярно использую, не поддерживают 2FA (т.е. они никогда не просят у меня дополнительный ключ, но просто не удаются соединиться).
Я могу так или иначе установить связь с сервером и затем "передать" его порту локально?
P.S.
Я соединяюсь от Mac, и у меня нет корневого доступа на удаленном сервере.
Вы можете установить постоянное соединение, используя начальный логин, а затем указать ssh повторно использовать его для всех последующих соединений. Он называется «ControlMaster» - в Интернете есть несколько ресурсов о том, как его настроить, например см. эту статью PuppetLabs .