Существует ли настольное приложение для аутентификатора Google (эквивалент телефонному приложению, не lib PAM)?
Существуют приложения Java, и GUI и CLI. Оба были перечислены на страница Google Authenticator в Википедии . Оба включают инструкции по установке на их соответствующих страницах загрузки.
мне нравится идея, но я не протестировал или их, и при этом я не предположил бы, что они безопасны или даже работают правильно. Это - сводка моих результатов поиска, не рекомендация.
Можно использовать некоторое Расширение для веб-браузера, они работают довольно хорошие.
Здесь Вы идете, вот пример:
Для Chrome/хрома/Яндекса (и другие основанные на Chrome браузеры) можно использовать Аутентификатор. Просто нажмите на кнопку "Add to Chrome" из этой ссылки.
Или можно добавить его через: Customise and control
меню (три правых верхних угла тире/точек браузера)> Settings
> Extensions
> Get more extensions
(в нижней части списка)> Search the store
для: Authenticator
.
Необходимо добавить Пароль. Этот шаг позволит Вам синхронизировать несколько экземпляров - передача данных аутентификации между компьютерами, которые Вы используете со своей учетной записью Google.
Добавить аутентификационный ключ: Сначала щелкните здесь для открытия демонстрационного штрихкода в браузере. Затем выполните следующие шаги для: QR-код Сканирования или Ручная запись. Если штрихкод не сгенерирован некоторым приложением Google, для большинства случаев необходимо использовать только Ручную запись. Если код аутентификации является временем, базирующимся, необходимо использовать Синхронизирующие Часы с функцией Google.
Для использования приложения просто нажмите на значок Authenticator. Ожидайте в течение начала нового цикла. Нажмите на новый сгенерированный ключ. Это будет скопировано в буфер обмена.
Используйте ключ! Обычно у Вас есть приблизительно полторы минуты для использования его.
Я не так знаком с другими браузерами, но например, в рамках Firefox похожим способом, которым можно использовать, Открывать Two-Factor Authenticator.
Кроме того, следующие ответы описывают, как реализовать Двухфакторную аутентификацию (использующий Google Authenticator) в Apache2 и OpenSSH:
Просто установите маленькую утилиту командной строки oathtool
.
sudo apt-get install oathtool
Затем выполните такую команду для получения одноразового пароля:
oathtool --totp -b YOURSECRET
Вы могли также попробовать аутентификатор
Для установки просто введите:
pip3 install authenticator
Вы могли добавить использование учетных записей
authenticator add MyAccount
Сначала это спросит, Вы для создания файлов данных (скажите да), затем попросите пароль защищать otp (требуемые) секреты. После подтверждения пароля он попросит секретный код генерировать одноразовый пароль. Генерировать OTP:
authenticator gen MyAccount