Невозможно войти с двухфакторным SSH
В ответ на пользователей, которые пометили это как потенциальный дубликат, это не так. У меня есть решение по защите SSH, которое я получил из уроков Canonical по Ubuntu и которое часто повторяется, но оно не работает, как я обрисовал ниже.
На моем Ubuntu 18.04 я пытался настроить двухфакторную аутентификацию для SSH в соответствии с этим руководством, однако, когда я пытаюсь войти через SSH, это не удается. Мне будет предложено ввести имя пользователя как обычно, затем мой пароль. Независимо от того, что он возвращает "Доступ запрещен", когда я ввел свой пароль. Если я закомментирую
auth required pam_google_authenticator.so
из /etc/pam.d/sshd тогда SSH снова работает, но, очевидно, без двухфакторной. Что мешает принять мой пароль?
1 ответ
Неважно, я получил его на работу. Файл.google_authenticator не был создан должным образом в моем домашнем каталоге (хотя я не уверен, почему, возможно, я запустил google-authenticator от имени не того пользователя, возможно, от имени root?), Поэтому после его повторного запуска все работает нормально.