Как избавиться от сообщения «Аутентифицирован с частичным успехом» при использовании двухфакторной аутентификации

1686
nullUser

На моей машине Linux я пишу модуль PAM для двухфакторной аутентификации ( https://github.com/kb100/signal-authenticator ). Он работает на основе согласия, поэтому, если у пользователя нет .signal_authenticatorфайла, модуль просто возвращает успех. Когда я захожу в машину, это всегда говорит мне

Authenticated with partial success. 

после успешной аутентификации с открытым ключом. Это хорошее промежуточное сообщение для тех, кто выбрал двухфакторную аутентификацию, но для пользователей, которые не включили его, сбивает с толку. Они задаются вопросом, почему их аутентификация была только частично успешной, тогда как в действительности она была полностью успешной.

Есть ли способ изменить это сообщение или остановить его появление?

3
какая версия openssh и дистрибутив? Можете ли вы предоставить весь журнал? Jakuje 8 лет назад 0

1 ответ на вопрос

0
Thomas

У меня была такая же проблема, она регистрируется из openssh через logit. Я смог отключить только настройку LogLevel на стороне клиента, настроить его в .ssh / config следующим образом:

Host * LogLevel ERROR 

PS: Там может быть механизм для заполнения конфигурации на стороне клиента по умолчанию на сервере, я еще не нашел его. Пожалуйста, не стесняйтесь редактировать или дайте мне знать короткий указатель.

Похожие вопросы