#1 楼
这将提示您输入密码:zip --encrypt file.zip files
由于以纯文本形式输入/显示密码,因此更加不安全:
zip --password (password) file.zip files
警告,则标准zip加密非常弱并且很容易被破解。
注意,请使用
-r
递归压缩目录和子目录。评论
标准加密有更好的选择吗?
–大卫·奥尼尔(David Oneill)
2010-12-15 20:47
在最终的zip上使用gnupg,并带有用于您自己或目的地的密钥。
– Pete Ashdown
2010-12-15 21:43
不起作用file.zip为空
–黑色
17年8月29日在12:15
@Black如果要压缩文件夹,则需要使用-r开关。所以它将是zip --encrypt file.zip -r your_folder
–H G Sur
18年1月20日,11:55
@BudiMulyo是的。与Windows兼容。
– X. Liu
20-10-24在10:26
#2 楼
从Ubuntu 17.10开始,右键单击并选择“压缩”,不再列出“其他选项”。要解决此问题,请打开“存档管理器”,然后将文件/文件夹从文件管理器将显示在其中。
评论
如果未安装Archive Manager(例如,在我的轻量级debian中),则可以使用$ su root -c'apt-get install file-roller'进行安装。
– Arsinclair
20年5月14日在8:27
#3 楼
您也可以右键单击Nautilus中的文件夹或文件,然后选择“压缩...”。在出现的窗口中,可以展开“其他选项”部分来输入密码。如果未启用密码字段或其他任何选项,则所选的压缩选项不支持它。从文件名后的列表中选择一个不同的名称。根据文档:
当前,仅7-Zip,ZIP,RAR和ARJ归档文件支持加密
评论
值得注意的是,您需要先安装.rar,然后才能在压缩机中使用它。
– Xeoncross
2012年2月20日下午0:59
我在Ubuntu 17.10中不再看到“其他选项”(不过我记得在较早的版本中看到了它)
–乔纳森
17年12月12日在22:04
#4 楼
注释和答案提到默认的zip加密功能很弱,但是由于没有代码示例,因此此处包含.7zip:sudo apt-get install p7zip-full # install 7zip
7za a -tzip -p -mem=AES256 foo_file.zip foo_folder # encrypt folder
命令解释:
7za
:使用7zip a
:附加? /添加文件? (用于提取的e
)-tzip
:使用.zip格式代替默认的.7z -mem=AES256
:使用AES256加密foo_file.zip
:的名称。 zip文件foo_folder
:要加密的文件夹的名称基于以下的答案:https://www.tecmint.com/7zip-command-examples-in-linux/
评论
可以通过任何解压缩软件将其提取吗?
–西门人Tomoiagă
19年7月15日在13:55
我认为生成的.zip与使用Windows上的软件创建带密码的.zip相同。我没有经历过有人告诉我他们无法解压缩它,但是我没有经常使用它。
– NumesSanguis
19年7月21日在14:17
Windows zip文件夹不支持AES256。 7-zip或WinZip(也许还有WinRAR?)应该能够解压缩它。
–syockit
20年7月20日在15:21
#5 楼
sudo apt-get install zip
zip -r --encrypt result.zip folder
安装zip
使用
-r
压缩目录和子目录使用
--encrypt
保护文件带有基于密码的简单对称加密系统,该系统记录在ZIP规范中
维基百科
#6 楼
加密gpg -c your.zip
创建
your.zip.gpg
解密:
gpg your.zip.gpg
要关闭密码缓存
更多详细信息,包括目录。
https://superuser.com/a/249516/27275
#7 楼
使用bsdtar加密
a_file
,创建加密的存档encrypted.zip
(系统会提示您输入密码):bsdtar --options zip:encryption -acf encrypted.zip a_file
解密并从加密的存档中提取文件:
bsdtar -xf encrypted.zip
创建归档文件时的
-a
选项使bsdtar使用归档文件.zip
的末尾选择归档文件格式及其压缩。如果不添加-a
,则会收到以下错误消息:bsdtar:未知模块名称:`zip'
评论
相关:通过命令行使用密码压缩文件夹请注意,Zip密码不受保护!那些很容易被打破!而是使用带有长密码的7-Zip或更好的GNUPG加密!
gnupg是答案