暗号化された(パスワードで保護された)Zipファイルを作成するにはどうすればよいですか?
これにより、パスワードの入力が求められます。
Zip --encrypt file.Zip files
パスワードはプレーンテキストとして入力/表示されるため、これはより安全ではありません。
Zip --password (password) file.Zip files
警告、標準のZip暗号化は非常に弱く、簡単に解読されます。
Nautilusでフォルダーまたはファイルを右クリックして、「圧縮...」を選択することもできます。表示されるウィンドウで、[その他のオプション]セクションを展開してパスワードを入力できます。
パスワードフィールドまたは他のオプションのいずれかが有効になっていない場合、選択した圧縮オプションはそれをサポートしません。ファイル名の後にリストから別のものを選択します。ドキュメントによると:
現在、暗号化をサポートしているのは7-Zip、Zip、RARおよびARJアーカイブのみです
Ubuntu 17.10以降、右クリックして[圧縮]を選択すると、[その他のオプション]がリストされなくなりました。
これを解決するには、「アーカイブマネージャー」を開き、ファイルマネージャーからファイル/フォルダーをドラッグアンドドロップして表示します。
コメントと回答では、デフォルトの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
:デフォルトの.7zの代わりに.Zip形式を使用-mem=AES256
:AES256暗号化を使用foo_file.Zip
:.Zipファイルの名前foo_folder
:暗号化するフォルダーの名前以下に基づく回答: https://www.tecmint.com/7Zip-command-examples-in-linux/
Sudo apt-get install Zip
zip -r --encrypt result.Zip folder
-r
を使用して、ディレクトリとサブディレクトリを圧縮します--encrypt
を使用してファイルを保護します
zip仕様で文書化されている単純なパスワードベースの対称暗号化システム