admin 管理员组文章数量: 1184232
Windows rar文件加密
进入到winrar的安装目录,然后按照输入指定的命令即可完成文件的压缩加密
以下是bat脚本实现加密码压缩文件夹的例子:
@echo off
:: ---------- 设置时间变量 ----------
set YEAR=%date:~0,4%
set MONTH=%date:~5,2%
set DAY=%date:~8,2%
:: 如果在 dos 下输入 time 返回的不是 24 小时制(没有 0 填充),请自行修改此处
set HOUR=%time:~0,2%
set MINUTE=%time:~3,2%
set SECOND=%time:~6,2%
::备份文件存储路径
set ADDON=%YEAR%%MONTH%%DAY%%HOUR%%MINUTE%%SECOND%
:: 要复制的路径
set COPY_PATH=D:\wwwroot\default\www
:: 要压缩的全路径,加上压缩文件名
set RARPATH=E:\backup\webbackup%ADDON%.rar
:: WinRAR 自带命令行工具的可执行文件路径,长文件名注意用 Dos 长文件名书写方式
set WINRAR=“C:\Program Files\WinRAR\Rar.exe”
:: winrar a:添加指定的文件和文件夹到压缩文件,k:锁定压缩文件,r:包含子目录,s:创建固实压缩文件,
::m<0…5>:设置压缩级别(0-存储…3-默认…5-最大),-ep1:表示不把路径保存在压缩文件中
if exist %WINRAR% (
%WINRAR% a -k -r -s -m5 -ep1 -pbak2015 %RARPATH% %COPY_PATH%
)
echo done
注: 使用命令行进行rar文件的压缩加密,进入到winrar的安装目录,然后按照输入指定的命令即可完成文件的压缩加密 -p参数为指定压缩密码:bak2015
Linux tar加密解密
1、使用tar对文件压缩加密:
#tar -zcf - squid-3.1.20 |openssl des3 -salt -k password |dd of=/home/admin.tar.gz
完成将得到一个dmin.tar.gz的打包文件,用你设置的密码替换password
squid-3.1.20为要压缩目录,指定压缩加密目录/home/admin.tar.gz
2、使用tar对加密文件解压:
#dd if=admin.tar.gz |openssl des3 -d -k password |tar zxvf -
注意:命令最后有”-”,它将释放所有的文件。其中-k password可以不使用,这样执行完命令后会提示你输入密码,加上-k参数表示在程序中自动验证密码。
#dd if=admin.tar.gz |openssl des3 -d -k bak2015 |tar zxvf -
版权声明:本文标题:文件夹压缩并设置加密密码 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.roclinux.cn/b/1763790480a3270490.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论