Visualizzazione dei risultati da 1 a 10 su 10
  1. #1
    Utente di HTML.it L'avatar di Bitto
    Registrato dal
    Jul 2002
    Messaggi
    163

    Password su archivio tar

    Salve amici,
    volevo sapere se esiste un metodo per proteggere con una password un archivio creato con tar.
    Grazie...

  2. #2
    http://www.unix.com/unix-dummies-que...-password.html

    google e man sono la retta via...
    max

    Silence is better than bullshit.
    @mmarcon
    jHERE, Maps made easy

  3. #3
    Non si puo' fare direttamente, perche' tar si limita a creare archivi.
    Io per aggiungere la password e comprimere il tutto (quello che in Windows si fa con Winzip o Winrar) do il tar in pasto a bzip2 e poi a openssl. Esempio:

    tar cvf - dir1 dir2 dir3 file1 file2 file3|bzip2 -9|openssl enc -aes-256-cbc -salt -out file.tar.bz2.enc

    Per decomprimere:
    cat file.tar.bz2.enc|openssl enc -d -aes-256-cbc|bzip2 -d|tar xvf -
    oppure:
    openssl enc -d -aes-256-cbc -in file.tar.bz2.enc|bzip2 -d|tar xvf -
    oppure:
    openssl enc -d -aes-256-cbc -in file.tar.bz2.enc|tar xvjf -

    In alcune shell (es. busybox) il comando tar non supporta l'opzione j e non esiste il comando bzip2. Dovresti cavartela con gzip.

  4. #4
    Utente di HTML.it L'avatar di Bitto
    Registrato dal
    Jul 2002
    Messaggi
    163
    Grazie delle info...
    Ho sentito che si può fare anche con GPG...
    Come posso procedere?

  5. #5
    Utente di HTML.it L'avatar di GunMan
    Registrato dal
    Dec 2005
    Messaggi
    2,642
    Originariamente inviato da Bitto
    Grazie delle info...
    Ho sentito che si può fare anche con GPG...
    Come posso procedere?
    farei in questo modo:

    codice:
    $ gpg -c prova.tar
    l'unica opzione passata a gpg è "c" che, citando il man, cripta il file proteggendolo mediante una passphrase o password che dir si voglia, il risultato finale sarà un file chiamato:

    prova.tar.gpg

    per poterlo decriptare e riavere quindi il semplice archivio iniziale basterà dare

    codice:
    $ gpg prova.tar.gpg
    Chaos A.D. Disorder unleashed.
    Starting to burn. Starting to lynch.
    Silence means death. Stand on your feet.
    Inner fear. Your worst enemy.

    Refuse / Resist

  6. #6
    Utente di HTML.it L'avatar di Bitto
    Registrato dal
    Jul 2002
    Messaggi
    163
    Grazie...
    Faccio un' ultima domanda: E' possibile passare a GPG direttamente la password da inserire, con una riga di comando da shell?
    Ovvero, é possibile fare in modo che GPG acquisisca la password senza doverla digitare?
    Grazie...

  7. #7
    Utente di HTML.it L'avatar di GunMan
    Registrato dal
    Dec 2005
    Messaggi
    2,642
    Originariamente inviato da Bitto
    Grazie...
    Faccio un' ultima domanda: E' possibile passare a GPG direttamente la password da inserire, con una riga di comando da shell?
    Ovvero, é possibile fare in modo che GPG acquisisca la password senza doverla digitare?
    Grazie...
    se ho capito bene cosa intendi potresti realizzare uno script che vada a leggere il contenuto di un file e lo assegni alla variabile password.

    tuttavia, in attesa di suggerimenti migliori, credo che, a meno di particolarissime restrizioni, sia molto più pratico digitarla a riga di comando quando si cripta il file.
    Chaos A.D. Disorder unleashed.
    Starting to burn. Starting to lynch.
    Silence means death. Stand on your feet.
    Inner fear. Your worst enemy.

    Refuse / Resist

  8. #8
    Utente di HTML.it
    Registrato dal
    Jul 2008
    Messaggi
    1,526
    puoi fare anche così (ti serve ccrypt però)

    # ccrypt arch.tar
    Enter encryption key:
    Enter encryption key: (repeat)

    crea un file criptato del tipo arch.tar.cpt che puoi decrittare poi con

    # ccdecrypt arch.tar.cpt
    Enter decryption key:

  9. #9
    Utente di HTML.it L'avatar di Bitto
    Registrato dal
    Jul 2002
    Messaggi
    163
    @GunMan: In pratica mi serve che la password sia inserita in automatico perchè tale operazione é parte di uno script che dovrebbe effettuare tale funzione in automatico.
    Quindi, come dici tu, mi occorrerebbe uno script, che legga da un file, ed effettui tale operazione...
    Come posso fare?

  10. #10
    Utente di HTML.it L'avatar di Bitto
    Registrato dal
    Jul 2002
    Messaggi
    163
    Nessuno può aiutarmi?

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.