A utilização de senhas seguras é uma obrigação a todo profissional de TI. Suas senhas devem ter um bom comprimento e alternar entre letras, números e caracteres especiais, diminuindo drasticamente a possibilidade de descoberta das senhas por outras pessoas ou mecanismos automáticos. Para facilitar a nossa vida existem dois utilitários no linux que geram senhas aleatórias sem que precisemos queimar neurônios para criá-las sozinhos: mkpasswd e makepasswd
O comando mkpasswd já vem no linux e utiliza a função crypt para gerar senhas. Já o makepasswd é mais completo: utiliza o /dev/random para gerar as senhas, pode gerar várias senhas de uma só vez e criptografá-las com o algoritmo md5.
Gerando senhas com o mkpasswd:
Apenas digite no terminal o comando:
Código:
$ mkpasswd
saída:
Código:
senha: digite-a-senha-aqui
/o76/Dpgmv/5rX2
Instalando o makepasswd(eu recomendo esse)
Em distribuições Debian-like, digite o seguinte comando no terminal:
Código:
$ sudo apt-get install makepasswd
Gerando senhas com o makepasswd:
Digite no terminal:
Código:
$ makepasswd
Saída:
Código:
1mnU8L1LVF
Para alterar o comprimento da senha gerada, utilize a opção –char
Código:
$ makepasswd –char 12
saída:
Código:
9HaifQW4q923
para gerar várias senhas de uma só vez utilize –count
Código:
$ makepasswd –count 5
Saída:
Código:
LzSoH0
K2QXW5L
AisGn0vn
ETVj0W74
NpBp1TeA
Para gerar uma senha criptografada, utilize –crypt-md5 (Ele exibirá a senha em texto plano e criptografada)
Código:
$ makepasswd –crypt-md5
Saída:
Código:
YM2WYIry $1$mn8MFbyM$Suk986UgD/kOuNBJsBzoD/
Um pequeno script para alterar senhas de usuários com o makepasswd:
Código:
#!/bin/bash
#changepass
#Script para alterar a senha de um usuario
#escrito por Luiz Guanabara www.guanabara.eti.br
#if [ $UID != 0 ]
then
echo -e “\n\tVoce precisa ser root para executar este script!\n”
exit
fi
echo “Informe o nome do usuario”
read name
echo “Informe o comprimento da senha”
read lenght
pass=$(makepasswd –char $lenght)
echo “$name:$pass” | chpasswd
echo “A senha do usuario $name foi alterada para $pass “
———————
Pwgen: utilitário para criar senhas seguras no Linux
por Helbert Rocha no dia 13/ago/2010 em Aplicativos
Pwgen é um gerador de senhas projetado de modo que as senhas sejam facilmente memorizadas pelas pessoas. As senhas que podem ser lembradas pelas pessoas nunca foram tão seguras quanto aquelas geradas aleatoriamente. Em particular, as senhas geradas por este aplicativo sem a opção “-s” não devem ser usadas onde elas podem ser atacadas pela força bruta.
Instalação
Ubuntu
No Ubuntu, para instalar o Pwgen, basta executar o comando abaixo no terminal.
$ sudo apt-get install pwgen
Fedora
No Fedora, para instalar o Pwgen, basta executar o comando abaixo no terminal.
$ su -c 'yum install pwgen'
Uso
Para utilizar o Pwgen, temos algumas opções. Vide abaixo quais são elas.
o -0, para não incluir números nas senhas geradas.
o -A, para não incluir letras maiúsculas.
o -B, para excluir caracteres que possam causar confusões, como 1 e l, por exemplo.
o -y, para inserir ao menos um caractere especial (*$=!?% …).
o -n, para inserir ao menos um número na senha gerada.
o -s, para gerar uma senha aleatória e difícil de ser memorizada.
Exemplo
$ pwgen -0AByns 5 3
OYQS9 5z4O1 gRjR9
Portanto, vemos que foram geradas 3 senhas de 5 caracteres de acordo com as opções pedidas. Para mais informações sobre o Pwgen, clique aqui.
Fontes: retirado de http://ramonrdm.wordpress.com/
http://networkteam.forumbrasil.net/t30-linux-gerando-senhas-seguras-e-aleatorias
http://meupinguim.com/pwgen-utilitario-criar-senhas-seguras-linux/
O comando mkpasswd já vem no linux e utiliza a função crypt para gerar senhas. Já o makepasswd é mais completo: utiliza o /dev/random para gerar as senhas, pode gerar várias senhas de uma só vez e criptografá-las com o algoritmo md5.
Gerando senhas com o mkpasswd:
Apenas digite no terminal o comando:
Código:
$ mkpasswd
saída:
Código:
senha: digite-a-senha-aqui
/o76/Dpgmv/5rX2
Instalando o makepasswd(eu recomendo esse)
Em distribuições Debian-like, digite o seguinte comando no terminal:
Código:
$ sudo apt-get install makepasswd
Gerando senhas com o makepasswd:
Digite no terminal:
Código:
$ makepasswd
Saída:
Código:
1mnU8L1LVF
Para alterar o comprimento da senha gerada, utilize a opção –char
Código:
$ makepasswd –char 12
saída:
Código:
9HaifQW4q923
para gerar várias senhas de uma só vez utilize –count
Código:
$ makepasswd –count 5
Saída:
Código:
LzSoH0
K2QXW5L
AisGn0vn
ETVj0W74
NpBp1TeA
Para gerar uma senha criptografada, utilize –crypt-md5 (Ele exibirá a senha em texto plano e criptografada)
Código:
$ makepasswd –crypt-md5
Saída:
Código:
YM2WYIry $1$mn8MFbyM$Suk986UgD/kOuNBJsBzoD/
Um pequeno script para alterar senhas de usuários com o makepasswd:
Código:
#!/bin/bash
#changepass
#Script para alterar a senha de um usuario
#escrito por Luiz Guanabara www.guanabara.eti.br
#if [ $UID != 0 ]
then
echo -e “\n\tVoce precisa ser root para executar este script!\n”
exit
fi
echo “Informe o nome do usuario”
read name
echo “Informe o comprimento da senha”
read lenght
pass=$(makepasswd –char $lenght)
echo “$name:$pass” | chpasswd
echo “A senha do usuario $name foi alterada para $pass “
———————
Pwgen: utilitário para criar senhas seguras no Linux
por Helbert Rocha no dia 13/ago/2010 em Aplicativos
Pwgen é um gerador de senhas projetado de modo que as senhas sejam facilmente memorizadas pelas pessoas. As senhas que podem ser lembradas pelas pessoas nunca foram tão seguras quanto aquelas geradas aleatoriamente. Em particular, as senhas geradas por este aplicativo sem a opção “-s” não devem ser usadas onde elas podem ser atacadas pela força bruta.
Instalação
Ubuntu
No Ubuntu, para instalar o Pwgen, basta executar o comando abaixo no terminal.
$ sudo apt-get install pwgen
Fedora
No Fedora, para instalar o Pwgen, basta executar o comando abaixo no terminal.
$ su -c 'yum install pwgen'
Uso
Para utilizar o Pwgen, temos algumas opções. Vide abaixo quais são elas.
o -0, para não incluir números nas senhas geradas.
o -A, para não incluir letras maiúsculas.
o -B, para excluir caracteres que possam causar confusões, como 1 e l, por exemplo.
o -y, para inserir ao menos um caractere especial (*$=!?% …).
o -n, para inserir ao menos um número na senha gerada.
o -s, para gerar uma senha aleatória e difícil de ser memorizada.
Exemplo
$ pwgen -0AByns 5 3
OYQS9 5z4O1 gRjR9
Portanto, vemos que foram geradas 3 senhas de 5 caracteres de acordo com as opções pedidas. Para mais informações sobre o Pwgen, clique aqui.
Fontes: retirado de http://ramonrdm.wordpress.com/
http://networkteam.forumbrasil.net/t30-linux-gerando-senhas-seguras-e-aleatorias
http://meupinguim.com/pwgen-utilitario-criar-senhas-seguras-linux/
Nenhum comentário:
Postar um comentário