Advertisement
syst3m_h4x0r

Gerando senhas aleatórias com pwgen no Linux

Aug 9th, 2019
18,120
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.20 KB | None | 0 0
  1. Gerando senhas aleatórias com pwgen no Linux
  2. Olá, achei um programa muito bom pra você que precisa criar senhas com nível de complexibilidade para os usuários.
  3.  
  4. Instalando o programa
  5. DEBIAN/UBUNTU
  6. # apt-get install -y pwgen
  7. FEDORA
  8. # dnf install -y pwgen
  9. CENTOS
  10. # yum install -y pwgen
  11.  
  12. Alguma opções interessantes
  13. pwgen sem parâmetro nenhum vai gerar 160 password com 8 caracteres com senhas fáceis de lembrar
  14.  
  15. pwgen -s com esse parâmetro vai gerar 160 senhas com 8 caracteres com senhas difíceis de lembrar
  16.  
  17. pwgen -s -1 vai gerar apenas uma senha com parâmetro de senha difícil
  18.  
  19. pwgen -s -1 14 vai gerar apenas uma senha com 14 caracteres com parâmetro de senha difícil
  20.  
  21. pwgen -s -1 10 5 -y vai gerar apenas uma senha com 10 caracteres com caracteres especiais
  22.  
  23.  
  24. Agora a cereja do bolo...
  25. Crie um arquivo usuarios.txt com a lista de usuários que deseja criar a senha aleatória
  26.  
  27. vim usuarios.txt
  28. user1
  29. user2
  30. user3
  31. user4
  32.  
  33.  
  34. Salve o arquivo e agora vamos utilizar o bom e velho laco for
  35.  
  36.  
  37. for usuarios in `cat usuarios.txt`;do pwgen -s 10 1 | sed "s/^/$usuarios /";done
  38.  
  39. E a saída vai ser:
  40. user1 GnzngGzt0y
  41. user2 iH0yR6NWKv
  42. user3 ZRusTjnK2W
  43. user4 7auNari7Vh
  44. user5 ZRw6H0RKf8
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement