1

MacOS Xの特定のファイルまたはフォルダへのアクセスをブロックして、システム全体でパスワードで保護できるようにする方法はありますか?私はそれをCocoaベースのプログラムで使用したいのですが、その前に、少なくともそれを達成するための一般的な可能な方法を知りたいだけです。私の知る限り、POSIXファイルアクセスシステムでは、パスワードで何かを保護することはできません。専用のパスワードで追加のユーザーアカウントを作成し、このユーザーを。でファイルの所有者として設定することを考えていましたchmod。ターミナルでは機能しているように見えましたが、それは一種の許可の問題であるため、かなり悪い方法だと思います。そのためには、ターミナルのユーザーを変更する必要があります。Finderのような通常のアプリケーションを介してアクセスしたい場合、それはできないと思います。それで、誰かがより良い方法を知っていますか?

4

1 に答える 1

2

パスワードで保護された「フォルダ」を作成するには、暗号化されたディスクイメージを使用して、フォルダが必要な場所にマウントします。このコマンドhdiutilを使用して、このようなディスクイメージを作成、マウント、アンマウントなどできます。オプションを使用して、Objective-Cからコマンド-plistを簡単に実行します。hdiutil

于 2012-04-29T05:30:20.767 に答える