1. Установка Google Authenticator
2. Запускаем приложение

3. Вводим пароль, который пришел в приложение на телефоне
4. Все пароли можно посмотреть в *~/.googleauthenticator*

5. Устанавливаем в /etc/ssh/sshd_config опцию ChallengeResponseAuthentication в значение «yes».

6. Пишем в конец файла /etc/pam.d/sshd
auth required pam_googlea_authenticator.so nullok
auth required pam_permit.so *
7. Заходим по ssh

8. Теперь пробуем многофакторную аутентификацию с помощью ключа
Пишем в конец файла /etc/ssh/sshd_config строку
AuthenticationMethods publickey,password publickey,keyboard-interactive

9. В файле /etc/pam.d/sshd комментируем строчку #@include common-auth
10. Отключаем аутентификацию с помощью пароля, включаем с помощью ключа, раскомментировав строчку

11. С помощью ssh-keygen генерируем ключ
12. Затем отправляем ключ на сервер и подключаемся по ssh
