shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [shell-script] Re: Script abrir arquivo com senha


From: Tiago Barcellos Peczenyj
Subject: Re: [shell-script] Re: Script abrir arquivo com senha
Date: Wed, 27 Sep 2006 15:58:20 -0300

vc quer algo como

$ script_criptografador arquvo
Digite uma senha: *******
Arquivo criptografado com Sucesso

$ cat arquivo
Arquivo protegido com senha !!!
Digite a senha: *******
Segue conteudo do arquivo:

Acho que criptografar não é problema, mas 'interceptar' o cat e pedir
uma senha é algo 'agressivo' demais, acho que isso ou é via Kernel ou
então vc cria um alias pro cat onde vc verifica se o arquivo é
criptografado e chama um descriptografador... sei la... algo assim :)

On 9/27/06, weder_feliciano <address@hidden> wrote:
Desculpe amigo, mas não entendi direito com funciona o script, minha
intensão real é por exemplo: Quando o usuário tentar dar um cat
arquvo.txt ele solicite uma senha ou chave secreta como vc colocou no
script, vou estudar mais sobre esse assunto e qualquer coisa eu posto
aqui. :-)


>
> ok...vamo lá
>
> primeiro vc deve criar seu par de chaves com o kgpg...facil
>
> depois crie esse script baixo com o nome que quiser.
>
> # --------------------------------------------
>
> #!/bin/bash
>
> Today="`date +%Y%m%d`"
> Ano="`date +%Y`"
> Mes="`date +%m`"
> Dia="`date +%d`"
>
> cd ~/crypto --> diretorio onde vao ficar os backups do arq protegido.
> rm -rf ./.carteira.swp
> gpg --decrypt carteira.txt.gpg > carteira.txt
> mcedit carteira.txt
> cp carteira.txt.gpg carteira-$Ano-$Mes-$Dia.txt.gpg
> gpg --yes -e -r <NOME DA CHAVE SECRETA> carteira.txt
> rm -rf carteira.txt
> rm -rf ./.carteira.swp
> cd -
>
> Agora eh so chamar o script e digitar a sua frase secreta criada
> anteriormente.
>
> ajudei???
>







---------------------------------------------------------------------
Esta lista não admite a abordagem de outras liguagens de programação, como 
perl, C etc. Quem insistir em não seguir esta regra será moderado sem prévio 
aviso.
---------------------------------------------------------------------
Sair da lista: address@hidden
---------------------------------------------------------------------
Esta lista é moderada de acordo com o previsto em 
http://www.listas-discussao.cjb.net
---------------------------------------------------------------------
Servidor Newsgroup da lista: news.gmane.org
Grupo: gmane.org.user-groups.programming.shell.brazil


Links do Yahoo! Grupos










--
Tiago B Peczenyj
Linux User #405772

# cd /pub
# more beer


reply via email to

[Prev in Thread] Current Thread [Next in Thread]