Réponses:
Il existe des applications Java, à la fois GUI et CLI . Les deux ont été répertoriés sur la page Google Authenticator sur Wikipedia . Les deux incluent des instructions d'installation sur leurs pages de téléchargement respectives.
J'aime l'idée, mais je n'ai testé aucun de ceux-ci et je ne suppose pas qu'ils sont sécurisés ou même fonctionnent correctement. Ceci est un résumé de mes résultats de recherche, pas une recommandation.
Vous pouvez utiliser une extension pour votre navigateur Web, ils fonctionnent assez bien.
Voilà, voici un exemple:
Pour Chrome / Chromium / Yandex (et autres navigateurs basés sur Chrome), vous pouvez utiliser Authenticator. Cliquez simplement sur le bouton "Ajouter à Chrome" à partir de ce lien .
Ou vous pouvez l' ajouter par: Customise and control
menu (trois tirets / points coin supérieur droit du navigateur)> Settings
> Extensions
> Get more extensions
(en bas de la liste)> Search the store
pour: Authenticator
.
Vous devez ajouter une phrase secrète . Cette étape vous permettra de synchroniser plusieurs instances - transfert des données d'authentification entre les ordinateurs que vous utilisez avec votre compte Google.
Pour ajouter une clé d'authentification: Cliquez d' abord ici pour ouvrir un code-barres de démonstration dans votre navigateur. Suivez ensuite les étapes suivantes pour: Scanner le code QR ou l' entrée manuelle . Si le code-barres n'est pas généré par une application Google, dans la plupart des cas, vous ne devez utiliser que la saisie manuelle. Si le code d'authentification est basé sur le temps, vous devez utiliser Sync Clock avec la fonction Google .
Pour utiliser l'application , cliquez simplement sur l'icône Authenticator. Attendez le début d'un nouveau cycle. Cliquez sur la nouvelle clé générée. Il sera copié dans le presse-papiers.
Utilisez la clé! Habituellement, vous avez environ une minute et demie pour l'utiliser.
Je ne connais pas très bien les autres navigateurs, mais par exemple, dans Firefox de la même manière, vous pouvez utiliser Open Two-Factor Authenticator .
En outre, les réponses suivantes décrivent comment implémenter l'authentification à deux facteurs (à l'aide de Google Authenticator) dans Apache2 et OpenSSH:
Installez simplement le petit utilitaire de ligne de commande oathtool
.
sudo apt-get install oathtool
Exécutez ensuite une telle commande pour obtenir un mot de passe unique:
oathtool --totp -b YOURSECRET
Vous pouvez également essayer l' authentificateur
Pour installer, tapez simplement:
pip3 install authenticator
Vous pouvez ajouter des comptes en utilisant
authenticator add MyAccount
Au début, il vous demandera de créer des fichiers de données (dites oui), puis demandera un mot de passe pour sécuriser vos secrets otp (requis). Après avoir confirmé votre mot de passe, il vous demandera le code secret pour générer le mot de passe à usage unique. Pour générer un OTP:
authenticator gen MyAccount