Для аутентификации пользователя в ОС через SSH с помощью факторов: ssh pub key + password + TOTP
Необходимо сделать следующее:
- Установить Linux Logon компонент для SSHD
- Включить аутентификацию по ssh pub key
- В файл
/etc/ssh/sshd_configдобавить параметры:
ChallengeResponseAuthentication yes
AuthenticationMethods publickey,keyboard-interactive
- Добавить публичный ключ SSH пользователю ОС
- Перезапустить сервис sshd