Mac OS Xでパスワード付きZipアーカイブ

友人がパスワード付き(暗号化)Zipアーカイブを使うのを見て自分も使おうと思い立った。以下シェアウェアにお金を払わずにやる方法。いずれもリソースフォークは消えます。

さくっと,ドラッグ&ドロップ

Zippistというフリーウェアを使う。普通にドラッグ&ドロップすると普通のzip,コマンドキーを押しながらだとパスワードを設定できる。

漢なら,コマンドライン

zip コマンドに -e オプションを付けると暗号化できる。ただし,zipコマンドはApple Developer Toolsを入れるといっしょに入るらしい。うちの環境だと /usr/bin/zip は暗号化には対応していなかった。Zip Tools for Mac OS X 1.0.1を使うとZip関連のコマンドを /usr/local/bin/ にインストールしてくれる。このままだと依然として /usr/bin/zip が使われてしまうので, .bash_profile に以下を加えた。

alias zip="/usr/local/bin/zip"
alias unzip="/usr/local/bin/unzip"

これで圧縮は,

$ zip -e test.zip test.txt

の後パスワード入力。解凍は,

$ unzip test.zip

の後パスワード入力,でOK。

参考サイト

Post a comment.