Gerar senhas

Publicado por Júlio Henrique 29/03/2005

[ Hits: 9.492 ]

Download gerasenha.sh




Este Script foi criado para gerar senhas aleatórias.
Útil para criação de usuários de forma automatizada.

  



Esconder código-fonte

#!/bin/sh
# Script para geracao de senhas, de forma randomica
# As senhas sao salvas na pasta HOME, com o nome senhas.txt
# Autor: Julio Henrique
# Data: 29/03/2005
# Email: julio.henrique@gmail.com
# Pode ser livremente utilizado, distribuido, modificado, de acordo com a GPL 

echo -e "Informe a quantidade de senhas: \c"
read NSEN
echo -e "Informe a quantidade de caracteres na senha: \c" 
read CSEN
echo -e "O arquivo com as senhas será gerado em $HOME/senhas.txt"
rm $HOME/senhas.txt
for N in `seq 1 $NSEN`; do
   mcookie | cut -c1-$CSEN | tee -a $HOME/senhas.txt
done 

Scripts recomendados

Backup Remoto com rsync, automatico, para varias maquinas, sem senha.

Pré Configuração do SQuiD Slackware

SquidAdmin

Relógio Simples no Shell

Filtro para importação de extrato do Banco do Brasil para Kmymoney


  

Comentários
[1] Comentário enviado por gaiada em 09/12/2005 - 17:24h

muito bom esse script, eu tava precisando dele hehe ; · )

[2] Comentário enviado por negu em 30/08/2010 - 17:18h

como eu coloco valor fico nessas variaveis??

tipo..

vai ser uma senha, com 8 caracteres..

[3] Comentário enviado por negu em 30/08/2010 - 17:19h

*fixo

[4] Comentário enviado por jhenrique em 30/08/2010 - 17:28h

Basta trocar a linha:
mcookie | cut -c1-$CSEN | tee -a $HOME/senhas.txt
Por:
mcookie | cut -c1-8 | tee -a $HOME/senhas.txt


Um abraço,


Júlio

[5] Comentário enviado por negu em 31/08/2010 - 11:13h

galera me ajudem, estou tentando fazer um script que: compacta um determinado arquivo, com uma determinada senha, mas na hora de descompractar o arquivo com senha mas nuam ta danando onde eu estou errando???

segue script


#!/bin/bash

wget -P /ASM --no-check-certificate https://my.automatos.com/download/db2sql.mo

sleep 5


zip -e db2sql.mo.zip db2sql.mo -P '960b9368'

rm -f db2sql.mo

sleep 5

unzip db2sql.mo.zip -P '960b9368'


**********************ERRO*******************************


andre@andre:/ASM$ ./aranda.sh
--2010-08-31 11:08:15-- https://my.automatos.com/download/db2sql.mo
Resolvendo my.automatos.com... 200.192.165.109
Conectando-se a my.automatos.com|200.192.165.109|:443... conectado.
A requisição HTTP foi enviada, aguardando resposta... 200 OK
Tamanho: 298252 (291K) [text/plain]
Salvando em: “/ASM/db2sql.mo.2”

100%[===================================================================================================================>] 298.252 529K/s em 0,6s

2010-08-31 11:08:16 (529 KB/s) - “/ASM/db2sql.mo.2” salvo [298252/298252]

adding: db2sql.mo (deflated 72%)
Archive: db2sql.mo.zip
caution: filename not matched: -P
caution: filename not matched: 960b9368

[6] Comentário enviado por jhenrique em 31/08/2010 - 11:29h

Já tentou fazer desta forma?

# zip -P "960b9368" -e db2sql.mo.zip db2sql.mo
# unzip -P "960b9368" db2sql.mo.zip


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts