Я хотел бы использовать основанный на ключах логин ssh с парольной фразой, которая запрашивается при каждом входе в систему. Я спрашиваю в отношении клиента SSH на машине Linux. Как мне этого добиться?
Я знаю, что могу ssh-добавить свой закрытый ключ к агенту аутентификации. И он будет запрашивать пароль для данного закрытого ключа только один раз во время этого процесса. После этого я смогу войти на удаленную машину без запроса пароля. Но это не то, что я хочу.
Когда я пытаюсь войти без добавления ключа в агент аутентификации с помощью ssh-add, я получаю сообщение об ошибке: «Агент признал невозможность подписи с помощью ключа».
В качестве пары примеров того, что я хочу: по умолчанию на моем компьютере с Windows, когда я использую Putty или WinSCP для подключения к удаленному хосту, обе программы запрашивают у меня пароль для данного ключа каждый раз, когда я вхожу в систему.
Спасибо