staging.inyokaproject.org

gpg Error beim decrypt

Status: Gelöst | Ubuntu-Version: Ubuntu 16.04 (Xenial Xerus)
Antworten |

m.g.o.d

Anmeldungsdatum:
18. November 2019

Beiträge: 29

Hallo Zusammen, folgende zwei Zeilen habe ich gestern angewandt und alles lief prima. Ich möchte ein Ordner verschlüsseln (klappt) und anschließend wieder entschlüsseln, was auf einmal nicht mehr klappt. Unten steht die Fehlerausgabe.

1
2
3
4
5
# Encryption for tar archive 
czvf - folder | gpg --symmetric --cipher-algo aes256 -o folder_protected.tar.gz.gpg

# Decrypt 
gpg -d folder_protected.tar.gz.gpg | tar xzvf -

Fehlerausgabe: gpg: AES256 verschlüsselte Daten gpg: Verschlüsselt mit einer Passphrase

gzip: stdin: unexpected end of file tar: Child returned status 1 tar: Error is not recoverable: exiting now

Die beiden Zeilen oben habe ich aus einem Forum (vielleicht sogar hier) wo ich leider den Link nicht mehr weiss :-/

Weiss jemand, wo der Fehler liegt?

Besten Gruß, Marc

m.g.o.d

(Themenstarter)

Anmeldungsdatum:
18. November 2019

Beiträge: 29

m.g.o.d schrieb:

Hallo Zusammen, folgende zwei Zeilen habe ich gestern angewandt und alles lief prima. Ich möchte ein Ordner verschlüsseln (klappt) und anschließend wieder entschlüsseln, was auf einmal nicht mehr klappt. Unten steht die Fehlerausgabe.

1
2
3
4
5
# Encryption for tar archive 
czvf - folder | gpg --symmetric --cipher-algo aes256 -o folder_protected.tar.gz.gpg

# Decrypt 
gpg -d folder_protected.tar.gz.gpg | tar xzvf -

Fehlerausgabe: gpg: AES256 verschlüsselte Daten gpg: Verschlüsselt mit einer Passphrase

gzip: stdin: unexpected end of file tar: Child returned status 1 tar: Error is not recoverable: exiting now

Die beiden Zeilen oben habe ich aus einem Forum (vielleicht sogar hier) wo ich leider den Link nicht mehr weiss :-/

Weiss jemand, wo der Fehler liegt?

Besten Gruß, Marc

Achso komischer weise kam gerade das auch noch, wobei die Datei erstellt wird...: ./aes_encryption_tar_archive.sh: Zeile 2: czvf: Befehl nicht gefunden

seahawk1986

Anmeldungsdatum:
27. Oktober 2006

Beiträge: 11278

m.g.o.d schrieb:

1
2
3
4
5
# Encryption for tar archive 
czvf - folder | gpg --symmetric --cipher-algo aes256 -o folder_protected.tar.gz.gpg

# Decrypt 
gpg -d folder_protected.tar.gz.gpg | tar xzvf -

Fehlerausgabe: gpg: AES256 verschlüsselte Daten gpg: Verschlüsselt mit einer Passphrase

gzip: stdin: unexpected end of file tar: Child returned status 1 tar: Error is not recoverable: exiting now

Die beiden Zeilen oben habe ich aus einem Forum (vielleicht sogar hier) wo ich leider den Link nicht mehr weiss :-/

Weiss jemand, wo der Fehler liegt?

Ich hätte die Vermutung, dass in Zeile 2 ein tar und ein Leerzeichen vor dem czvf stand. Und damit du weißt, wie du den Exit-Status von Befehlen vor einer Pipe mitbekommst, könntest du z.B. https://www.innoq.com/de/blog/fehlerbehandlung-in-shellskripten/ lesen.

rklm Team-Icon

Projektleitung

Anmeldungsdatum:
16. Oktober 2011

Beiträge: 13242

seahawk1986 schrieb:

Und damit du weißt, wie du den Exit-Status von Befehlen vor einer Pipe mitbekommst, könntest du z.B. https://www.innoq.com/de/blog/fehlerbehandlung-in-shellskripten/ lesen.

Ist jetzt leicht off-topic, aber ich halte überhaupt nichts davon die sh als "Discounter-sh" zu diskriminieren. Immerhin ist das die Shell, die den POSIX-Umfang implementiert, der an sich bereits sehr mächtig ist. Und es spricht einiges dafür, diese zu nutzen - der Befehlssatz ist auf jeden Fall portabler als der anderer Bourne-Shells und sie schleppt üblicherweise nicht so viel mit wie z.B. die bash.

snafu1

Avatar von snafu1

Anmeldungsdatum:
5. September 2007

Beiträge: 2136

m.g.o.d schrieb:

gpg: Verschlüsselt mit einer Passphrase

Klingt doch stark nach Passwortschutz, oder?

Antworten |