..png)
다음 명령을 사용하여 zip 아카이브를 만들었습니다.
zip -e myfolder.zip myfolder/
비밀번호를 묻는 메시지를 표시하고 오류 없이 폴더를 압축합니다. 이제 다른 명령을 사용하여 아카이브의 압축을 풀려고 합니다.
unzip myfolder.zip
아마도 이전에 설정한 비밀번호를 요청해야 할 것 같지만 아니요. 단지 빈 폴더를 추출할 뿐입니다. 나는 -p mypassword
동일한 결과로 해당 옵션을 사용해 보았습니다.
무엇이 문제일까요?
답변1
-r
아카이브를 생성할 때 사용하지 않았기 때문에오직디렉토리 및안에 있는 파일이 아니라.
분명히 Zip 파일의 암호화는 디렉토리 구조를 보호하는 것이 아니라 파일 내용만 보호하는 것으로 확장됩니다. 따라서 zip 파일에 파일이 아닌 디렉터리만 포함되어 있는 경우 암호화/암호 해독은 전혀 아무 작업도 수행하지 않습니다.