Se você está procurando um aplicativo para ter a autenticação em 2 fatores no Linux, o Authenticator veio para isso. Com ele você vai poder gerar códigos aleatoriamente para várias contas que disponibilizam esse recurso, como Google, Twitch, Amazon, Blizzard entre outros.
O projeto é mantido pelo desenvolver belga, Bilal Elmoussaoui, que mantém outros projetos como Nautilus Folder Icons, o Audio Cutter,entre outros projetos que você pode conferir no GitHub dele.
Mas afinal, o que é autenticação de dois fatores?
Autenticação em dois fatores (ou 2FA em inglês) é altamente recomendado para proteger as suas contas onlines. A Google popularizou muito o mecanismo em suas contas nos últimos anos, possuindo ela própria um aplicativo similar, o Google Authenticator, compatível com Android.
Imagine que você tem uma casa ou apartamento e quer proteger ela além da tradicional chave (senha) que você usa. E para dar uma proteção a mais na sua casa, você instala uma fechadura biométrica, fazendo com que além de você usar a sua chave, tenha que usar a sua digital para confirmar que é você mesmo (autenticação de 2 fatores). Isso muito provavelmente aumentará a segurança da sua casa (conta online) enquanto você não estiver por perto para ficar de olho.
A autenticação em dois fatores pode ser feita de diversas formas, mas o interessante de aplicativos assim, que 2FA com conjuntos de números aleatórios e que ficam se renovando constantemente, é que mesmo que alguém, em algum momento descubra esses números, poucos segundos depois eles já não existem mais.
Mas aí você me pergunta, é preciso ter um autenticador desses para desktop??
Tecnicamente não, mas isso é mais como uma conveniência do que uma “necessidade” mesmo. Ele pode ser útil caso você não queira depender do seu Smartphone.
Como instalar o Authenticator?
O aplicativo foi criado para o ambiente GNOME, Budgie e MATE mas como ele é distribuído via flatpak, provavelmente funcione em outros ambientes gráficos. O prints que você vai ver foram retirados usando o Cinnamon com o Mint.
Ele tem um interface muito simples e intuitiva que facilita a adição dos serviços e que em alguns casos pode exibir um QR CODE para a criação deste duplo fator de autenticação.
O Authenticator tem suporte para mais de 290 sites e aplicativos, dentre eles: Amazon,Apple,Dropbox, Facebook,OneDrive,Google,YouTube,Twitch, entre outros.
Para instalá-lo, você vai precisar do suporte ao flatpak instalado na sua distro, além do repositório flathub adicionado,, como é o caso do Linux Mint, Fedora por exemplo. Se você usa o Ubuntu ou alguma distro que não tem suporte ao Flatpak nativamente temos esse tutorial no blog ensinando a instalar.
Depois de instalado o suporte, você tem duas possibilidades de instalação. A primeira é ir na loja de aplicativos da sua distro que já tem o suporte nativo ao flatpak e procurar por “Authenticator” e mandar instalar, esperar a instalação terminar e executar o programa.
Se você preferir instalar via terminal ou se a distro não tem suporte a flatpak em sua loja, você pode instalar com esse seguinte comando:
flatpak install flathub com.github.bilelmoussaoui.Authenticator
Aí é só esperar a instalação e procurar no menu da sua distro por “Authenticator”.
A primeira tela que você vai ser apresentado é essa abaixo.
Para adicionar um serviço você vai clicar no sinal de “+” no canto superior esquerdo
Por último você vai escolher qual serviço quer ter a autenticação em 2 fatores, colocar o seu “usuário” e o “token de segurança” que eles oferecem para esse tipo de aplicativo.
Depois disso é só aproveitar o aplicativo. =D
Aplicativos de segurança pode ser muito úteis e sem dúvidas são muito importantes, se quiser uma proteção extra, use também o gerenciador de senhas, como o KeePassX ou o Lastpass.
Espero você até o próximo post, forte abraço.
Viu algum erro ou gostaria de adicionar alguma sugestão a essa matéria? Colabore, clique aqui.