gpg 2.3.8을 사용하여(키를 사용하지 않고) 파일을 암호화할 수 있지만 암호화할 수는 없습니다.암호 해독그것.
[user@test ~]$ gpg -c tarredzip.tar.gz
그러면 비밀번호를 묻는 메시지가 나타납니다(단지 "test"를 사용하고 있으므로 비밀번호가 짧다는 경고가 표시됩니다). 그것은 생산합니다 tarredzip.tar.gz.gpg
.
하지만 때로는 (1):
[user@test ~]$ gpg -d tarredzip.tar.gz.gpg
gpg: AES256.CFB encrypted data
gpg: encrypted with 1 passphrase
비밀번호를 묻는 메시지가 표시되지 않습니다. 파일은 암호화된 상태로 유지됩니다.
아니면 때로는 (2):
[user@test ~]$ gpg -d tarredzip.tar.gz.gpg
비밀번호 프롬프트가 나타나면 비밀번호를 입력한 후 다음을 수행합니다.
gpg: AES256.CFB encrypted data
gpg: encrypted with 1 passphrase
testfiles/0000755000175000017500000000000014433124023011572 5ustar userusertestfiles/file30000644000175000017500000000000014433123725012515 0ustar userusertestfiles/file10000644000175000017500000000000014433123725012513 0ustar userusertestfiles/file20000644000175000017500000000000014433123725
내 tarball의 내용(경로/파일 이름)이 마지막 줄에 인쇄되지만 파일이 해독되지 않습니다.
내가 뭘 잘못했나요?
(노트:
- 페도라 37 사용
- 타르볼은 매우 작으며 파일이 3개뿐입니다.
- 타르볼의 파일은 비어 있고 파일 이름만 있습니다)
**해결책** 명령어를 입력하는 것 같습니다흔적 없음작동합니다(예: 비밀번호, 암호 해독, 파일 복구). 그래서:
$ gpg tarredzip.tar.gz.gpg
생산하다 tarredzip.tar.gz
.
또한 파일을 대상으로 지정하면 -d
이 플래그와 함께 작동하는 것 같습니다. 예를 들어:
$ gpg -d tarredzip.tar.gz.gpg > otherfile
에서 출력을 생성합니다 otherfile
.
주의하세요, YMMV. 그러니 의존하기 전에 테스트해 보세요!