你提到的 “centos extract” 一般有两种常见理解,下面分别说明如何在解压/打包时加密码。
.tar.gz / .tar 加密码(CentOS 默认不支持)tar 本身不支持密码,需要借助其它工具。
zip 加密码(最简单)zip -e archive.zip file1 file2
解压:
unzip archive.zip
加密:
tar czf - folder | openssl enc -aes-256-cbc -out folder.tar.gz.enc
会提示输入密码。
解密 + 解压:
openssl enc -d -aes-256-cbc -in folder.tar.gz.enc | tar xzf -
安装:
yum install p7zip p7zip-plugins
加密:
7z a -p password archive.7z folder
解压:
7z x archive.7z
extract(某个脚本/工具)请补充:
extract 命令?我可以给你精确命令。
| 场景 | 推荐 |
|---|---|
| 简单密码 | zip -e |
| 强加密 | 7z -p |
| 服务器常用 | tar + openssl |
如果你愿意,可以直接把你的 命令或报错贴出来,我帮你改。