Расшифровка файлов, зашифрованных GnuPG

apachectl graceful будет ждать, пока все текущие активные соединения не будут завершены и закрыты, поэтому может потребоваться некоторое время, чтобы работа

apachectl restart принудительно перезапустится без ожидания, так же, как /etc/init.d/httpd restart

2
22.02.2019, 21:17
2 ответа

Согласно выходным данным GnuPG, которые вы показываете, файл является файлом, зашифрованным с использованием алгоритма CAST5. Это симметричный алгоритм шифрования, означающий, что вы должны просто использовать парольную фразу в этом .gpgkeyфайле с gpg --decryptдля ее расшифровки (, не импортируя ее в свою связку ключей; это не тот ключ ).

Чтобы расшифровать файл и передать расшифрованные данные непосредственно в tarдля распаковки, вы можете использовать

gpg --decrypt --passphrase-file=1672_WTSI-OESO_005_w3.gpgkey --output - 1672_WTSI-OESO_005_w3.tar.gz.gpg |
tar -xvzf -

Это считывает ключ из предоставленного файла, расшифровывает сообщение с помощью этого ключа и передает данные tar.

Если файл 1672_WTSI-OESO_005_w3.gpgkeyне расшифровывает сообщение, вам придется связаться с тем, кто предоставил вам зашифрованный файл, и попросить у него инструкции о том, как его расшифровать.

Файл .md5используется для обеспечения того, чтобы файл .gpgсодержал правильные данные. Вы можете использовать его для проверки таких данных:

md5sum -c 1672_WTSI-OESO_005_w3.md5

Если это не дает выходных данных

1672_WTSI-OESO_005_w3.tar.gz.gpg: OK

то файл каким-то образом поврежден, и вам нужна его свежая копия, откуда бы вы ее ни взяли. Если написано FAILED, то gpgи tarне смогут расшифровать и распаковать данные.


Ошибка, показанная в конце обновленного вопроса (, теперь удаленного ), — Cannot write: Disk quota exceeded. Это означает, что файлы, извлеченные из архива, слишком велики, чтобы поместиться в пространство, отведенное для вашей учетной записи.

Чтобы исправить это, удалите или сожмите файлы, которые больше не нужны, пока у вас не будет достаточно места для извлечения архива, или поговорите со своим системным администратором (с )и попросите его выделить больше места на диске для вашей учетной записи.

4
27.01.2020, 21:53

Файл не зашифрован с помощью открытого ключа, для расшифровки которого в любом случае потребуется закрытый ключ. Так что импорт ключа вам не поможет.

Он зашифрован парольной фразой (gpg -c.. ), и, надеюсь, парольная фраза находится в файле gpgkey -.

Попробуйте:

hexdump -C 1672_WTSI-OESO_005_w3.gpgkey

Вы должны увидеть (только )печатных символов в выводе. Если это так, используйте ключ для расшифровки :

.
gpg -d 1672_WTSI-OESO_005_w3.tar.gz.gpg < 1672_WTSI-OESO_005_w3.gpgkey > 1672_WTSI-OESO_005_w3.tar.gz

Это должно создать файл «1672 _WTSI -OESO _005 _w3.tar.gz».

2
27.01.2020, 21:53

Теги

Похожие вопросы