Pular para o conteúdo

Google Authenticator no terminal Linux

Dica publicada em Linux / Comandos
Fábio Berbert de Paula fabio
Hits: 4.131 Categoria: Linux Subcategoria: Comandos
  • Indicar
  • Impressora
  • Denunciar

Google Authenticator no terminal Linux

Até onde sei não há cliente oficial do Google Authenticator para Linux, mas há pelo menos uma alternativa para isso, sendo uma delas a que apresentarei na dica.

O Authenticator usa o algoritmo TOTP (time-based) para a geração de tokens, algoritmo no qual o oathtool também possui suporte.

Vamos então instalar o oathtool no Linux. Em distribuições Debian-like, digite:

sudo apt install oathtool

NOTA: usando outra distribuição? Por favor pesquise pelo pacote em seus repositórios.

Gerando o token

De posse de sua chave base 32 (suponhamos "EB6IFY5U5QJAG4ZJ"), execute o seguinte comando:

oathtool --totp -b EB6IFY5U5QJAG4ZJ
472384

Onde:
  • --totp :: tipo de algoritmo
  • -b [base32] :: base 32

Simples assim! Quando sobrar um tempo vou pesquisar para ver se alguém já criou algum shell script para servir de interface para o comando, simulando o cliente Google Authenticator para Android. Um script com biblioteca gráfica usando um dialog da vida ficaria top!!! Fica a dica rsrs

Verificando IPs ativos em determinada rede com fping

Skype Call Recorder - Como gravar áudio de chamadas do Skype

Vim - substituindo somente no bloco selecionado

Catálogo de efeitos de texto para Gimp

KDE - Alt + F2 para executar comandos parou de funcionar [Resolvido]

Aptitude: Synaptic em modo texto

Como copiar arquivos mantendo a estrutura de diretórios e sub-diretórios

Repositório local do apt-get

Visualizar a árvore de arquivos no terminal

Procurar arquivos modificados a mais de "n" dias

#1 Comentário enviado por removido em 19/10/2023 - 02:12h


Testou o oathtool no github em 2023?

Aqui só aparece:

Two-factor code verification failed. Please try again.

A verificação do código de dois fatores falhou. Por favor, tente novamente.

O resultado é sempre o mesmo.

Contribuir com comentário

Entre na sua conta para comentar.