Resultados 1 a 1 de 1

Tópico: Linux como usar o gerador de senhas PWGEN

  1. #1
    Toca Fun! Avatar de gu1le
    Data de Ingresso
    Sep 2011
    Localização
    Arrabaldes
    Posts
    1.981
    Pontos: 64.630, Level: 100
    Atividade geral: 12,0%
    Conquistas:
    Tagger  - Primeira Classe Engajado(a) na comunidade Social 50000 Pontos de Experiência Criador(a) de conteúdo - Master

    Padrão Linux como usar o gerador de senhas PWGEN

    .

    Todo mundo sabe que deve usar senhas mais seguras.

    Isto é muito importante e, recentemente, as vezes um amigo chama a atenção de outro:

    “você está usando uma senha fraca, amigo!”

    .

    Usar senhas fortes irão dificultar ataques por força bruta.

    .

    A diferença entre uma senha forte e outra muito forte é uma questão de dias.

    Uma senha boa pode ser quebrada em 3 dias, com 1000 tentativas por segundo.

    A outra, com tecnologia média atual, pode impor anos de tentativas a um cracker.


    .

    O pwgen existe e está a disposição em quase todas as distribuições Linux atuais de 2018.


    .

    Para instalar use o gerenciador de pacotes/programas da sua distribuição.
    .

    Exemplos:

    .

    DEBIAN/LINUX MINT
    Código:
    # apt-get install -y pwgen

    FEDORA

    Código:
    # dnf install -y pwgen
    CENTOS
    Código:
    # yum install -y pwgen

    SOLUS

    Código:
    # eopkg it -y pwgen
    .

    Modo de usar:

    .

    Abro o terminal pelo menu do sistema e executo:


    .

    Código:
    pwgen
    .

    Usando opção segura "-s"

    .
    Código:
    pwgen -s
    .

    Gerar apenas uma senha segura com 8 caracteres:

    .

    Código:
    pwgen -s -1
    .

    Gerar uma senha segura com quatorze caracteres:

    .

    Código:
    pwgen -s -1 14
    .

    Gerar uma senha segura com vinte e dois caracteres:

    .
    Código:
    pwgen -s -1 22
    .

    Gerar duas senhas seguras com vinte e dois caracteres:

    .
    Código:
    pwgen -s 22 2
    .

    Pode gerar uma senha de oitenta caracteres sem vogais nem números mas com pelo menos uma letra maiúscula:

    Código:
    .
    
    pwgen -s 80 -1 -v -c -0
    .

    Gerar senhas de 15 caracteres para uma lista de usuários. Cada usuário da lista terá uma senha segura de 15. O nome da lista será:

    .

    usuarios_lista.txt

    .

    Comandos:

    .
    Código:
    touch usuarios_lista.txt
    .

    Código:
    echo -e 'usuario1\nusuario2\nusuario3\nusuario4\nusuario5\nusuario6\nusuario7\nusuario8\nusuario9\nusuario10\nusuario11\nusuario12' > usuarios_lista.txt
    .

    Código:
    for i in $( cat usuarios_lista.txt ); do pwgen -s -1 15 1 | sed "s/^/$i /"; done
    .

    Exemplo:

    .

    ~ $for i in $( cat usuarios_lista.txt ); do pwgen -s -1 15 1 | sed "s/^/$i /"; done
    usuario1 o6tQ2xsEtwqEj9o
    usuario2 YTsG9zZRhKIyR3J
    usuario3 snaedtfdO2jeobk
    usuario4 pa9CRWOzuGbRwi3
    usuario5 YcyqdlhzMiCLu4e
    usuario6 1XlG0vBJcKLW6CC
    usuario7 fxG6sYCCXxeiHs3
    usuario8 yNFgEzm2cgXtOxn
    usuario9 K7y5dFUjugnf4XN
    usuario10 Vvns3g3L8AZW7rd
    usuario11 TnyVvir1cDuZEdk
    usuario12 aBNtVwniU0dlf3M

    .

    Script para usar o PWGEN:


    .
    Código:
    touch ~/script_pwgen.sh && chmod +x ~/script_pwgen.sh
    .

    Código:
    echo -e '#!/bin/bash\necho\n#clear #Usar se for aberto pelo terminal\nread -p "Character Length: " number\nclear\necho\necho\npwgen -y -1 "$number"\necho\necho\n# Fim do Script' > script_pwgen.sh
    .
    Código:
    ./script_pwgen.sh
    .

    Finalizando:

    .

    Gerar uma senha meio difícil de quebrar


    .

    Comandos:

    .

    Código:
    pwgen -y -n 9 5
    .

    Código:
    pwgen -y -n -s 9 5
    .

    Exemplos:


    .

    ~ $pwgen -y -n 9 5
    beeJ'uw4M Irah^Ng2u we1aeN'ee eer*oo8Oo ooy2eeCh(

    .

    ~ $pwgen -y -n -s 9 5
    9UKI;F:2= +4CT7o-$n !5#3#qV(w D$<Ejcj^1 ft2FrQw1_

    .

    Até Breve!

    .

    Anotação solta:

    .

    Linux baixar o Linux Mint 18.3 via linha de comando


    .

    Código:
    cd ; cd Downloads/ ; mkdir Linux-Mint-18.3-Sylvia-MATE-64-bit ; cd Linux-Mint-18.3-Sylvia-MATE-64-bit/ ; wget -c https://torrents.linuxmint.com/torrents/linuxmint-18.3-mate-64bit.iso.torrent ; wget -c https://ftp.heanet.ie/mirrors/linuxmint.com/stable/18.3/sha256sum.txt ; echo -e 'Para gerar o SHA256\n \nAbra o terminal e execute:\n \ncd\n \ncd ISO\n \nsha256sum -b *.iso\n \nOutro modo de de verificar o arquivo contra o arquivo de texto é:\n \nsha256sum --ignore-missing -c sha256sum.txt' > Instrucao-para-verificar-a-integridade.txt ; wget -c http://mirror.csclub.uwaterloo.ca/linuxmint/stable/18.3/linuxmint-18.3-mate-64bit.iso
    .

    Fonte: https://semanickzaine.wordpress.com/...-senhas-pwgen/
    Última edição por gu1le; 08-02-2018 às 11:28.


    “A leitura torna o homem completo; a conversação torna-o ágil; e o escrever dá-lhe precisão.”
    (*¥*)
    - Francis Bacon


Tópicos Similares

  1. Linux comandos para usar youtube-dl
    Por gu1le no fórum » Artigos
    Respostas: 0
    Último Post: 19-11-2017, 10:11
  2. Linux Aprendendo a usar Firewall ufw e firewalld
    Por gu1le no fórum » Artigos
    Respostas: 1
    Último Post: 29-09-2017, 10:41
  3. Respostas: 1
    Último Post: 11-08-2017, 20:21
  4. Respostas: 0
    Último Post: 14-07-2017, 11:16
  5. Respostas: 3
    Último Post: 30-05-2017, 23:52

Tags para este Tópico

Marcadores

Permissões de Postagem

Sobre nós
© 2006 - 2018. tocadacoruja.net

  • » FAQ
  • » Manual do Fórum
  • redes sociais