`
iaiai
  • 浏览: 2197920 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

在Linux下打包tar文件时添加密码的方法

 
阅读更多
在当前目录下有一个pma目录的文件夹:

1、使用tar对文件压缩加密:

tar -zcvf - pma|openssl des3 -salt -k password | dd of=pma.des3
完成将得到一个pma.des3的打包文件,用你设置的密码替换password。

2、使用tar对加密文件解压:

dd if=pma.des3 |openssl des3 -d -k password|tar zxf -
注意:命令最后有”-”,它将释放所有的文件。其中-k password可以不使用,这样执行完命令后会提示你输入密码,加上-k参数表示在程序中自动验证密码。
分享到:
评论

相关推荐

    v10.5_linuxx64_expc.tar.gz

    总的来说,"v10.5_linuxx64_expc.tar.gz"是一个针对64位Linux系统的DB2 Express-C数据库安装包,它提供了在Linux环境下部署和管理数据库的能力,适用于学习和小型应用。理解和掌握DB2的使用,对于需要处理和管理大量...

    linux_shell.tar.gz

    Linux教学项——基础环境及命令教学(linux_study.md),包括常用脚本为: test1.sh 两个数的大小比较 test2.sh 计算 输入年份是否是润年 test3.sh 小游戏-猜数字 ...test8.sh 添加用户并配置对应登录密码(root权限)

    7zip安装软件,可把文件在windows系统下打包成tar,7z,zip格式

    通过7-Zip,用户可以在Windows系统下创建TAR文件,然后选择是否进一步使用GZIP或BZ2等算法进行压缩。 4. **安装7z462.exe**:这是7-Zip的安装程序文件。下载后,双击运行,按照向导提示进行安装,通常包括选择安装...

    最新版linux apache-tomcat-9.0.37.tar.gz

    标题中的"最新版linux apache-tomcat-9.0.37.tar.gz"指的是适用于Linux操作系统的Apache Tomcat服务器的9.0.37版本,该版本被打包成了tar.gz格式的压缩文件。这种格式在Linux中很常见,因为它可以方便地进行文件归档...

    mysql 5.5.tar.gz linux版mysql5.55下载

    `.tar.gz`是Linux和Unix系统中常用的文件压缩格式,用于将多个文件打包成一个单一的压缩文件,方便存储和传输。在本场景中,`mysql-5.5.54`是MySQL 5.5系列的一个具体发行版,可能是源代码形式,需要在Linux环境下...

    mysql-5.7.40-linux-glibc2.12-x86-64.tar.gz 离线安装包

    本文将详细讨论MySQL 5.7.40版本在Linux-glibc2.12环境下的离线安装过程,适用于x86_64架构的系统。 首先,`mysql-5.7.40-linux-glibc2.12-x86_64.tar.gz` 是一个针对Linux操作系统的MySQL服务器的二进制压缩包。`...

    mysql-5.6.16-linux-glibc2.5-x86_64.tar.gz

    tar.gz是一种常见的Linux文件打包格式,它是先用tar命令将多个文件和目录打包成一个单一的文件,然后用gzip压缩工具进行压缩,以减小文件体积,便于传输和存储。 5. **手动安装步骤**: - 解压:首先使用`tar -...

    mysql-5.6.33-linux-glibc2.5-x86_64.tar.gz

    "tar.gz" 是Linux中常见的文件压缩格式,由“tar”命令用于打包多个文件和目录,然后用“gzip”工具进行压缩。这里的"glibc2.5"表示这个版本的MySQL依赖于GNU C库的2.5版本,这是Linux系统上的一个关键组件,提供了...

    05文件打包与解压缩.pdf

    理解和掌握zip、rar、tar等命令的使用方法能够帮助用户在Linux环境下更加高效地管理文件。此外,不同压缩工具的兼容性和特定参数设置对于跨平台文件传输也十分重要,如zip命令在不同操作系统间兼容性的处理。掌握...

    mysql-5.6.45-linux-glibc2.12-x86_64.tar.zip

    在 `/etc/profile.d` 目录下创建一个名为 `mysql.sh` 的文件,添加以下内容: ``` export PATH=$PATH:/path/to/extracted/directory/bin ``` 7. **加载环境变量**: 执行以下命令使更改生效: ``` source /...

    mysql-5.1.53.tar.gz linux安装包

    这个安装包以`.tar.gz`格式打包,这是一种在Linux操作系统中常见的压缩方法,用于减少文件大小以便于存储和传输。 `.tar.gz`文件实际上是一个包含多个文件或目录的归档,通过`tar`命令创建,然后使用`gzip`工具进行...

    最新版linux elasticsearch-7.8.0-linux-x86_64.tar.gz

    3. **文件类型**:.tar.gz是一个常见的Linux归档格式,用于打包和压缩文件,方便下载和分发。 **安装过程**: 1. 首先,我们需要下载压缩包到本地Linux服务器。可以使用`wget`命令下载: ``` wget ...

    最新版linux apache-tomcat-8.5.63.tar.gz

    在Linux环境下安装Apache Tomcat 8.5.63首先需要解压下载的`.tar.gz`文件。这个压缩包包含了Tomcat的全部组件,如bin目录下的可执行脚本(如`catalina.sh`用于启动和停止Tomcat),conf目录下配置文件(如`server....

    快压tar.gz插件

    在日常工作中,我们经常遇到需要处理不同格式的压缩文件,其中tar.gz格式是Linux系统中常见的压缩方式,而在Windows环境下,我们通常依赖于第三方软件如快压来处理这类文件。然而,官方可能并未提供对tar.gz格式的...

    mysql-5.6.38-linux-x86_64.tar.zip

    这个`mysql-5.6.38-linux-x86_64.tar.zip`文件包含的是MySQL 5.6.38在Linux x86_64架构上的安装包,压缩格式为`.tar.gz`,这是一种常见的Linux软件分发方式。 首先,`.tar`是一个归档工具,用于将多个文件和目录...

    日志打包脚本

    - **多文件打包**:如果需要打包多个日志文件,可以在`tar`命令中添加多个文件名,如`tar -zcvf log_pack_$dd.tar.gz file1.log file2.log ...`。 - **错误处理**:增加错误处理机制,如检查文件是否存在、日志文件...

    rarlinux-x64-611.tar.gz

    在Linux操作系统中,RAR是一种流行的压缩格式,常用于文件打包和传输。然而,与Windows系统不同,Linux默认并不包含处理RAR文件的内置工具。"rarlinux-x64-611.tar.gz" 是一个专为Linux设计的RAR命令行工具的压缩包...

    rarlinux-3.4.1.tar.gz

    在Linux环境中,虽然默认支持的压缩格式主要是.tar、.tar.gz、.tar.bz2和.zip,但RAR工具的加入极大地扩展了我们的选择,特别是在处理Windows系统生成的RAR文件时,显得尤为便捷。 总的来说,"rarlinux-3.4.1.tar....

    rarlinux-3.8.b4.tar.gz

    本文将详细探讨Linux环境下RAR压缩工具的运用,以“rarlinux-3.8.b4.tar.gz”为例,深入解析其背后的原理、功能及操作方法。 RAR是一种高效的数据压缩格式,由尤里·列别捷夫开发,旨在提供比ZIP更高的压缩率。...

    linux下mysql数据库的安装方法

    - 最简单的方法是关闭MySQL服务,然后使用`tar`命令将`/var/lib/mysql`目录打包备份。 - 更高级的备份策略可能涉及使用`mysqldump`工具或第三方备份解决方案。 - **开发环境设置**: - 开发库的头文件通常位于`/...

Global site tag (gtag.js) - Google Analytics