GPG Sign + Criptografar um arquivo com senha

1

Estou desenvolvendo um script que assina e criptografa um arquivo.

Eu tenho 2 problemas:

  1. Ao executar o script, às vezes, ele solicita uma frase secreta e, depois de digitá-la manualmente na próxima execução, ela não me pergunta novamente. Então, depois de algum tempo, ele me perguntará novamente por senha. É apenas uma sessão depois que eu insiro a frase secreta manualmente que após algum tempo a sessão terminará e eu preciso inseri-la novamente? Se sim, como posso automatizar isso?

Comando usado:

gpg --always-trust --compress-algo 1 --cipher-algo cast5 --armor \
    --recipient [email protected] --local-user [email protected] --passphrase "asdf2lkjh" \
    --output done_output.txt.gpg -se o113142.out
  1. Antes de assinar + criptografar um arquivo, preciso executar o comando screen. Eu estou usando screen -m -d bash -c scriptname.sh , mas ao verificar a lista de tela, toda vez que eu estou executando o comando outra tela desanexada é adicionada. Como posso executar o script que executa automaticamente a tela e sair da tela depois que o script é executado.

Estou planejando executar isso via crontab e ele precisa ser executado sem qualquer inserção manual de frase secreta ou matando a tela.

    
por John Andrew Aguila 03.07.2017 / 09:42

0 respostas

Tags