Linux 文件加密压缩和解压

  1. zip

    压缩

    zip -re filename.zip filename

    zip -rP "123*" filename.zip filename

    解压

    unzip filename.zip

    unzip -P "123*" filename.zip

  2. tar

    压缩

    tar -zcvf - filename | openssl des3 -salt -k "123*" -out filename.tar.gz

    解压

    openssl des3 -d -k "123*" -salt -in filename.tar.gz | tar zxvf -

参考资料:
linux 下文件加密压缩和解压的方法
openssl加密文件或文件夹
怎样用 Tar 和 OpenSSL 给文件和目录加密及解密