Thursday, March 5, 2009

046 给压缩文件加上密码保护

你可以通过给zip命令加上-P参数来给压缩文件加密:
# zip -P mysecurepwd var-log-protected.zip /var/log/*

如果上面的命令是你设置在一个后台执行的脚本中的话没什么不好,但是如果直接在命令行中运行,你可能不希望把密码直接显示在命令行历史中。所以我们通过如下所示的e参数来设置密码:
# zip -e var-log-protected.zip /var/log/*      
Enter password:
Verify password:
updating: var/log/acpid (deflated 81%)
updating: var/log/anaconda.log (deflated 79%)

下次当你解压缩这个文件的时候就需要通过密码才能继续:
# unzip  var-log-protected.zip 
Archive: var-log-protected.zip
[var-log-protected.zip] var/log/acpid password:

No comments:

Post a Comment