Todos os posts de minimedia

Gerando senhas aleatórias

Para quem tem problemas de criar senhas complexas, segue o script password-gen. O mesmo gera senhas aleatórias incluindo caracteres alfa-numéricos, especiais, maiúsculos e minúsculos de qualquer tamanho:

#!/bin/bash
#
# Nome.......: password-gen
# Versao.....: 0.0-1
# Descricao..: Gera senhas de acordo com a quantidade de caracteres informada
# Autor......: Leandro Nascimento de Souza - leandro@minimedia.com.br
#

case $1 in
  -c)
    PASS=`tr -dc A-Za-z0-9_@#$%* < /dev/urandom | head -c$2`
    echo $PASS;;
  -h)
    echo "Utilizacao: -c <Quantidade caracteres> | -h Ajuda";;
  *)
    echo "Utilizacao: -c <Quantidade caracteres> | -h Ajuda";;
esac