
Mac OS Xでユーザー権限を修復する方法
最新バージョンのMac OS Xでは、ディスクユーティリティアプリでアクセス権を修復しても、ユーザーのファイルアクセス権は修復されません。奇妙なことに、ユーザーごとに個別に修復する必要があります。Spotlightで書類やフォルダが見つからないなどの問題が発生した場合、あるいはアクセス権の修復で通常は解決できるその他の問題が発生した場合、多くの場合、この方法で解決できます。
この方法は、OS X Yosemite、OS X Mavericks、Mountain Lion、Lionで動作します。これは、読者の方からいただいたMac Geniusさんからの素晴らしいヒントです。とてもよく書かれているので、そのまま全文掲載します。
OS X Mavericks、Mountain Lionなどでのユーザー権限の修復
これを実行するには再起動し、OS X でパスワードを変更するために使用されるのと同じ resetpassword ユーティリティを使用する必要がありますが、代わりに隠しオプションを選択します。
ディスク ユーティリティ アプリを使用してアクセス権を修復しても、ドキュメントや個人用アプリケーションが保存されているホーム フォルダー内のフォルダーとファイルのアクセス権設定は実際には修復されません。
OS Xの最新バージョンには、アクセス権修復ユーティリティが隠されています。このツールは、ブート修復ユーティリティの中にあります。アクセス方法は以下の通りです。
- OS X を再起動し、Command キーと R キーを押し続けます。
- 修復ユーティリティ画面が起動します。上部のメニューバーで「ユーティリティ」項目をクリックし、「ターミナル」を選択します。
- ターミナル ウィンドウで、「resetpassword」(引用符なし)と入力し、Return キーを押します。
- パスワードリセットユーティリティが起動しますが、パスワードをリセットするわけではありません。代わりに、画面上部にあるMacのハードドライブのアイコンをクリックします。その下のドロップダウンから、問題が発生しているユーザーアカウントを選択します。
- ウィンドウの下部に「ホームディレクトリの権限とACLをリセット」というラベルの付いた領域があります。そこにある「リセット」ボタンをクリックしてください。
リセット処理には数分かかります。完了したら、開いているプログラムを終了し、Macを再起動してください。「Spotlight」がすぐにインデックスの再作成を開始するのがわかります。
素晴らしいヒントです。Tony R さん、これを送信していただきありがとうございます。
更新: これは、OS X 10.7 Lion、10.8 Mountain Lion、OS X 10.9 Mavericks、OS X 10.10 Yosemite 以降で動作します。