У меня есть сервер, к которому я часто обращаюсь по ssh, потому что я на нем вычисляю. Теперь вычислительный центр явно запрещает SSH-ключи, потому что они «небезопасны». Они считают, что вводить мой пароль на клавиатуре каждый раз, когда это возможно перед другими людьми, - гораздо более безопасный способ входа в систему.
В настоящее время; Я не могу изменить свое мнение (я пытался).
Есть ли способ хотя бы временно хранить пароли SSH, как GIT может хранить пароли в кеше в течение определенного времени?
publickeyаутентификации. Если вы отключите passwordаутентификацию на сервере, вы не допустите, чтобы все злоумышленники пытались угадать пароли. И если злоумышленник попытается провести небольшую атаку на клиента, который ранее не сохранял открытый ключ сервера, вы защищены гораздо лучше, publickeyчем если бы вы использовали passwordаутентификацию.
the computing center explicitly forbids SSH-keys because they are "insecure"Моё мнение по этому поводу? Найдите новый хост сервера, потому что ваш, очевидно, неумелый.