Apps

Mac OS XでZipファイルをパスワード保護する

Mac OS XでZipファイルをパスワード保護する

zipファイルアーカイブをパスワードで保護するMac OS Xでは、パスワード保護されたzipファイルの作成は簡単で、アドオンやダウンロードは必要ありません。代わりに、すべてのMacにバンドルされているzipユーティリティを使用してください。

これは、ユーザーが zip アーカイブの内容を解凍しようとするときに、アーカイブを解凍するために正しいパスワードを入力する必要があるため、望ましくない表示アクセスから zip アーカイブ ファイルを保護する簡単な方法を提供します。

Mac OS X のコマンドラインから Zip ファイルにパスワードを設定する方法

コマンドラインに慣れている場合、暗号化された zip コマンドの構文は次のとおりです。

zip -e [archive] [file]

フォルダーやディレクトリ全体など、複数のファイルをパスワードで暗号化する場合、構文は次のようになります。

zip -er [archive] [folder]

使い方がわからない場合は、パスワードで暗号化されたzipアーカイブの作成方法をご覧ください。これらの暗号化されたzipファイルは、プラットフォーム間でパスワード保護が維持されるため、Windowsユーザーに保護されたzipファイルを送信しても、内容を閲覧するにはパスワードを入力する必要があります。

Mac OS XのZipパスワード

Mac OS XでZIPパスワードを設定する

ファイルとフォルダのパスワード保護されたアーカイブを作成できます。

  1. アプリケーション > ユーティリティ フォルダからターミナルを起動します。
  2. 次のコマンドを入力します。
  3. zip -e archivename.zip filetoprotect.txt

  4. パスワードを入力して確認してください。忘れないようにしてください。

結果として生成されたアーカイブ(この場合は「archivename.zip」)は、指定されたパスワードで暗号化されます。暗号化されたファイル「filetoprotect.txt」には、パスワードを入力しないとアクセスできなくなります。

フォルダー内の複数のファイルを圧縮する予定の場合は、次のように -er フラグを使用してコマンドを少し変更する必要があります。

zip -er archive.zip /path/to/directory/

これは、OS X Mavericks で複数のファイルの zip を暗号化する場合に特に重要です。

例: フォルダを圧縮してパスワードを設定する

以下に、コマンド ラインからこれがどのように表示されるかの例を示します。この例では、ユーザーの /Documents ディレクトリ内にある 'Confidential' フォルダ全体を圧縮してパスワードで保護し、パスワードで保護された zip ファイルをユーザーのデスクトップに配置して簡単にアクセスできるようにしています。

$ zip -er ~/Desktop/encrypted.zip ~/Documents/Confidential/
Enter password:
Verify password:
adding: ~/Documents/Confidential/ (deflated 13%)

パスワードは表示されないことに注意してください。これはターミナルの通常の動作です。

複数のファイルを含むフォルダーの場合は、-er フラグを使用する必要があります。r を追加すると、zip によってフォルダー内のすべてのファイルが再帰的に圧縮され、パスワードで保護されることを示します。

パスワード保護されたZIPファイルを開く

コマンドラインで作成されたファイルですが、ターミナルからファイルを解凍する必要はありません。Mac OS XのFinder、またはWindowsの標準の解凍アプリを使って展開できます。ファイルをダブルクリックし、パスワードを入力するだけで解凍できます。また、以下のコマンドでコマンドラインからZIPアーカイブを解凍することもできます。

unzip filename.zip

パスワードで保護された zip アーカイブの使用例をいくつか示します。

  • 個々のファイルまたはディレクトリを保護するパスワード
  • 暗号化されていないネットワーク経由で機密性の高い暗号化ファイルを送信する
  • Windows ユーザーに機密データをメールで送信する
  • 隠しフォルダにセキュリティ層を追加する
  • Time Machine以外で、独自のバックアップをパスワード保護する

これにより、ファイルまたはフォルダーごとにある程度の保護を提供できますが、システムの起動、スリープからの復帰、スクリーン セーバーからの復帰時にログインを要求することで、Mac 全体をパスワードで保護することを常にお勧めします。

パスワードで保護された zip ファイルは、非常に強力な暗号化方式で暗号化されているわけではないことに注意してください。そのため、より安全なファイル暗号化が必要な場合は、通常の zip ファイルを des3 または類似の OpenSSL 暗号化に渡して、ファイルを本当に安全にすることをお勧めします。