ShellScript (2)

php_code

Shell Script para gerar senhas fortes

Shell Script para gerar senhas fortes.

Requer o pwgen que é quem gera as senhas de fato e o zenity, que mostra o diálogo com a senha para ser copiada.

O uso é simples: execute o script e pronto — ele vai mostrar uma caixa de diálogo com uma senha de oito dígitos com pelo menos um número, uma letra maiúscula e um caractere especial. Se precisar de senha de tamanho diferente, acrescente um argumento ao script com o número de caracteres desejado.senha

#!/bin/bash

if [ $# -lt 1 ]; then
	SIZE=8
else
	SIZE=$1
fi

SENHA=$(pwgen --ambiguous --capitalize --num-passwords=1 --numerals --no-vowels --symbols $SIZE)

zenity --entry --title="Geração de senha" --text="Senha gerada: " --entry-text=$SENHA


%d blogueiros gostam disto: