在 Mac 上创建带密码的压缩包

在终端把文件或文件夹加密压缩成需要密码的 zip 包。

macOS压缩与归档终端低风险
运行下面的命令,终端会两次询问密码,然后桌面上生成 secret-archive.zip。

01命令

命令
$ zip -er ~/Desktop/secret-archive.zip ~/Documents/ProjectFolder

02作用说明

macOS 自带的 zip 支持经典密码加密:-e 提示输入密码,-r 递归打包文件夹内容(单个文件用 zip -e secret.zip file.pdf 即可)。接收方在访达双击解压或用 unzip archive.zip 并输入相同密码。注意压缩包文件名要写在待压缩文件之前。需要更强的 AES-256 加密和隐藏文件名时,可用 Homebrew 安装 7z(7z a -p archive.7z folder),因为传统 zip 加密强度较弱。

03风险

风险低风险
系统兼容性macOS 10.11 El Capitan – 15 Sequoia
!注意: zip 密码区分大小写,传统 zip 加密可被暴力破解——敏感数据请用长密码或改用 7z。

04撤销

✓无需撤销——该命令不会改变持久状态。

05来源

  • macOS zip command reference
    SS64 · technical · 2026-09-16
    依据: zip -e prompts for a password to encrypt the archive; -r recurses into folders.

最后验证: 2026-09-16 · 分类: 安全与隐私

06相关方案