10 maneiras de gerar senhas seguras no Linux

10 maneiras de gerar senhas seguras no Linux

É mais crucial do que nunca usar senhas fortes para suas contas online. Sem uma senha segura, é fácil para outras pessoas quebrá-la. É ótimo se você conseguir criar uma boa senha por conta própria, mas se estiver sem ideias ou achar que a sua própria não é segura o suficiente, pode fazer com que seu computador cuspa uma para você.

Aqui estão 10 maneiras de gerar senhas novas e seguras nas quais você pode confiar no Linux.

1. APG

O Automatic Password Generator, ou APG, vem instalado em todos os sistemas Ubuntu. É um utilitário fácil de usar que pode fornecer várias senhas com base em entradas aleatórias do teclado. Por exemplo, você pode executar este comando na interface de linha de comando (CLI) do Ubuntu:

apg

Isso oferecerá seis senhas “pronunciáveis”. Eles devem ser pronunciáveis ​​para torná-los um pouco mais memoráveis, embora a maioria deles ainda seja aleatório.

Se você quiser senhas totalmente aleatórias, você pode executar:

apg -a 1

Este comando fornecerá senhas com oito a 10 caracteres completamente aleatórios. Claro, isso também ocorre apenas depois de você fornecer algumas entradas aleatórias usando o teclado.

senhas geradas usando apg exibidas no terminal ubuntu

2. pwgen

pwgen é outro utilitário que está a apenas uma instalação rápida com o comando:

sudo apt-get install pwgen

Depois de ter a ferramenta de geração de senha em seu sistema, execute este comando para gerar senhas:

pwgen

O comando inundará seu terminal com muitas senhas, então você deve escolher uma aleatoriamente (de preferência não a primeira nem a última).

Isso é feito caso alguém esteja por perto ou olhando por cima do seu ombro – dessa forma, eles não saberão qual senha você escolheu entre as muitas que são exibidas.

senhas geradas usando pwgen exibidas no terminal ubuntu

Você também pode usar sinalizadores diferentes para personalizar sua senha:

Como gerar apenas uma senha

Use o sinalizador -1 para gerar uma senha em vez de uma tela inteira cheia delas.

Como gerar uma senha com um algoritmo diferente

Se você executar o comando usando o sinalizador -s, a senha será gerada usando um algoritmo diferente para torná-la ainda mais segura.

Como gerar uma senha com caracteres especiais

O sinalizador -y adiciona caracteres especiais à senha fornecida.

Como gerar uma senha sem números

O sinalizador -0 gera uma senha que não inclui números.

Como gerar uma senha sem caracteres complexos

-B sinalizador não permite o uso de caracteres difíceis de ler, como 1 I l ou 0 O

Como gerar uma senha sem vogais

O sinalizador -v não permite vogais. Isso é usado principalmente se o site não permitir o uso de linguagem ofensiva em senhas.

3. makepasswd

makepasswd é mais um utilitário que simplifica a geração de senhas. Você pode instalá-lo com este comando:

sudo apt-get install makepasswd

A partir daí, você pode criar algumas senhas com este comando:

makepasswd -count X -minchars Y

senhas geradas usando makepasswd exibidas no ubuntu_

Substitua “X” pelo número de senhas que deseja e “Y” pelo comprimento mínimo de cada senha. Também é flexível o suficiente para outros usuários.

Por exemplo, o comando a seguir fornecerá uma senha numérica aleatória com apenas quatro dígitos, ou seja, um PIN (número de identificação pessoal):

makepassword -string 1234567890 -chars 4

4. passwordmaker-cli

Se lembrar suas senhas é a parte mais difícil de usar logins seguros, então o criador de senhas será seu novo melhor amigo. Você pode instalá-lo usando este comando:

sudo apt-get install passwordmaker-cli

Para usar este utilitário de linha de comando, execute:

passwordmaker --url makeuseof.com

Uma senha exibida no terminal que foi gerada usando o criador de senhas

Substitua “makeuseof.com” por outro site de sua escolha. Em seguida, ele solicitará uma senha mestra antes de fornecer uma senha segura.

O bom dessa ferramenta é que você pode usar a mesma Senha Mestra e obter senhas diferentes para sites diferentes. Se você esquecer a senha de um determinado site, poderá executar o utilitário novamente com o mesmo site e senha mestra e obterá a mesma senha segura. Isso provavelmente o lembrará dos gerenciadores de senhas.

5. Manualmente com comandos bem elaborados

Você também pode tentar usar alguns comandos bem elaborados para criar suas próprias senhas, sem precisar contar com utilitários especiais para gerá-las. Por exemplo, você pode usar o comando abaixo para criar uma senha, e ela sempre será única porque é baseada na data atual, incluindo segundos:

date +%s | sha256sum | base64 | head -c 32 ; echo

Uma senha exibida no terminal que foi gerada usando um comando linux criado por você

​​​​​Outro exemplo mais fácil de lembrar (o comando, ou seja, e não a senha que ele gera) é:

date | md5sum

6. OpenSSL

O OpenSSL também ajuda a gerar senhas. Usando a função rand, você pode ter muitas senhas seguras aleatórias no Linux. Tudo o que você precisa fazer é especificar o tamanho da senha que deseja gerar.

Muitas distribuições Linux vêm pré-instaladas com OpenSSL; no entanto, eles podem não ter a função rand. Para isso, você precisa instalá-lo no Ubuntu usando o comando APT:

sudo apt install rand

Uma vez instalada a função, você pode gerar uma senha usando o seguinte comando:

openssl rand -base64 14

senha gerada usando openssl exibida no terminal

“14” é o tamanho da senha, mas você pode usar qualquer tamanho para sua senha.

7. Utilitário GPG

Mais um método amplamente utilizado para gerar senhas é o GPG. Também é uma ferramenta de linha de comando disponível no Linux, Windows e Android. Para criar uma senha de 16 dígitos, por exemplo, você pode executar o comando assim:

gpg --gen-random --armor 1 16

senha gerada usando gpg exibida no terminal ubuntu

8. Script Perl

Você também pode usar o script Perl para gerar quantas senhas quiser em um sistema Linux. Para instalar o perl no Ubuntu, use o comando apt-get:

sudo apt-get install perl

Depois de instalado, crie um arquivo perl no qual você adicionará um script para gerar senhas. Crie um arquivo de script com. pl usando o editor nano:

nano passwordscript.pl

Adicione o seguinte conteúdo no arquivo. arquivo pl:

#!/usr/bin/perl

my @alphanumeric = ('a'..'z', 'A'..'Z', 0..9);

my $randpassword = join '', map $alphanumeric[rand @alphanumeric], 0..8;

print "$randpassword\n"

o conteúdo do arquivo de script de geração de senha é exibido

Para salvar o arquivo, pressione Ctrl + X , depois Y e pressione Enter .

Agora, execute o script usando o utilitário perl para gerar uma senha:

perl passwordscript.pl

senha gerada usando script perl exibida no terminal ubuntu

9. Aplicativo de interface do usuário Revelação

Se você não se sentir confortável usando a linha de comando do Linux, poderá usar aplicativos que tenham uma Interface Gráfica do Usuário (GUI) amigável para gerar senhas. Uma dessas ferramentas é o Apocalipse. Para instalar o Revelation no Ubuntu, emita este comando:

sudo apt-get install revelation

Quando iniciado, vá para Exibir > Gerador de senha para abrir a janela do gerador de senha. Aqui, você fornecerá o comprimento da senha que deseja criar. Você também pode selecionar a caixa na parte inferior se quiser que a senha tenha pontuação para torná-la mais complexa.

Para gerar uma senha, clique no botão Gerar .

uma senha gerada usando a revelação exibida

10. UI Keepassx

Outro aplicativo GUI que você pode usar para gerar senhas é o Keepassx. É uma ferramenta de gerenciamento de senhas que também é fácil de instalar e usar no Linux. Para instalar o Keepassx no Ubuntu, execute:

sudo apt-get install keepassx

Agora, inicie-o e clique em Banco de dados > Novo banco de dados . Aqui, você fornecerá uma chave mestra e clicará em Ok . Em seguida, vá para Grupos > Adicionar um novo grupo . Dê um nome ao grupo e clique em OK . Depois disso, clique em Entradas > Adicionar nova entrada .

Para gerar uma senha, pressione o botão Gen. localizado no lado direito. Você também pode especificar o comprimento da senha que deseja e quais caracteres deseja usar.

Uma senha gerada usando keepassx exibida

O que você usa para senhas?

Existem várias maneiras de gerar senhas seguras no Linux, então não há desculpa para não fazê-lo.

O importante é manter suas senhas secretas e seguras. Não importa quantas ferramentas você use para gerar senhas longas e complicadas, no final, tudo se resume a mantê-las em um local seguro. Qualquer um pode induzi-lo a revelar senhas. Faça uma regra para não confiar em ninguém com seus detalhes de login, não importa o quê.

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *