macOSでディスクのアクセス許可を修正または修復する方法

Macには、個人データやドキュメントを保存するファイルやフォルダが含まれています(Mac)ファイルを保護し、詮索好きな目から保護するため(protect your files and keep them secure from prying eyes)に、パスワードまたはファイルを暗号化する他の手段を使用できますが、そのためにmacOSに組み込まれているデフォルトの方法があります。 

macOSのディスクパーミッション(またはディレクトリパーミッション)は、他のユーザーや特定のプログラムが(prevent other users and certain programs from opening files)Macでファイルを開いたり、許可なくファイルを変更したりできないように設計されています。このようにして、ファイルとフォルダが安全であることを知って安心できます。 

Macでディスクのアクセス許可に問題がある場合は、このガイドでmacOSのディスクのアクセス許可を修正または修復する方法について説明します。

macOSのパーミッションとは何ですか?どのように機能しますか?(What Are Permissions in macOS and How Do They Work?)

macOSの権限は、 Mac(Mac)上のファイルまたはフォルダにアクセスできるユーザーアカウントを制御します。ファイル、フォルダ、またはディスク の情報(Info)ウィンドウの下部にあるFinderで権限設定を変更できます。

たとえば、ファイル共有のために Macに接続している他のユーザーがフォルダ内のファイルを表示することはできますが、変更することはできないように、フォルダのアクセス許可設定を変更できます。(Mac)

読み取り、書き込み、および実行アクティビティで構成されるアクセス許可は、所有者、グループ、およびコンピューターを使用するすべてのユーザーの3種類のユーザーが編集できます。 

コンピューターの所有者は、アクセス許可を使用して、自分自身、グループ、またはすべてのユーザーに対して個別のルールを定義できます。これらのアクセス許可には、ファイルまたはフォルダーの共有、ファイルアクセス権、およびシステム整合性が含まれます。 

macOSでファイルシステムのアクセス許可を表示する方法(How to View File System Permissions on macOS)

ファイルシステムのアクセス許可の表示は、コンピューターの所有者に限定されません。他のユーザーは、 Finder(Finder)アプリの情報(Info)ウィンドウからもファイルとフォルダーのアクセス許可を表示できます。

ファイルまたはフォルダの権限を確認するには:

  1. ファイルまたはフォルダを右クリックして、コンテキストメニューから[情報を見る]を選択します。(Get Info)

  1. [共有とアクセス許可](Sharing & Permissions)を選択して、アクセス許可を展開します。

  1. 権限フィールドには、(types of users in the permission fields)所有者、グループ、全員 の3種類のユーザーが表示されます。
  • 所有者(Owner):アイテムの作成者またはアイテムをコンピューターにコピーした人。
  • グループ(Group):すべてのメンバーに権限が適用される、参加しているユーザーアカウントのセット。 
  • 全員(Everyone):ゲスト、ローカル、共有ユーザーを含むすべてのユーザーのアクセスを定義します。 

  1. 各ユーザーアカウントの横に、読み取り(Read)読み取り(Read)書き込み(Write)実行(Execute)、アクセスなしなどのアクセス許可が表示されます。
  • 読み取り権限(Read permissions):ユーザーまたはグループメンバーに、ファイルを開くか、フォルダー内のアイテムのリストを参照することのみを許可します。ファイルまたはフォルダへの変更を保存することはできません。
  • 書き込み権限(Write permissions):ユーザーまたはグループメンバーがファイルまたはフォルダーを変更または削除できるようにします。
  • 実行権限(Execute permissions):ファイルの場合、これは、スクリプトまたはプログラムの場合、ユーザーがファイルを実行できることを意味します。スクリプトまたはプログラムではないファイルでは、実行権限を有効にしないでください。フォルダの場合、読み取り権限が有効になっている限り、ユーザーはフォルダを開いてファイルを表示できます。

macOSでディスクパーミッションを修復する必要がある理由(Why You Should Repair Disk Permissions in macOS)

Macのファイルとフォルダには、それぞれ関連付けられた一連のアクセス許可があります。さらに、Macにインストールするもののほとんどは、パッケージファイルからインストールされます。パッケージファイル(package files)には、ハードディスクのスペースをあまりとらない他のファイルも保存されます。

パッケージファイル内には、部品表ファイル( (Materials).bom(Bill))があり、パッケージにインストールされているファイルのリストと各ファイルのアクセス許可が含まれています。 

ただし、特にMacにアプリを(uninstalling apps on your Mac)インストールおよびアンインストールする場合は、これらのファイルのアクセス許可を変更できます。アクセス許可が影響を受けると、 Mac(Mac)上のプログラムがファイルを変更および変更する可能性があり、その結果、フリーズ、遅延またはクラッシュ(freezing, lagging or crashing)、アクセス許可エラーなど、あらゆる種類のシステムの問題が発生する可能性があります。

Macのパフォーマンスに(changes in your Mac’s performance)奇妙な変化があったり、アプリが正しく機能していないことに気付いた場合は、ディスクのアクセス許可のトラブルシューティングから始める必要があります。 

 幸い、MacでmacOS Mojave 10.14以降のバージョンを実行している場合、Mac追加(Mojave 10.14)された新しいアプリは、一部(Mac)の機能を使用する許可を求めます。これらの権限を拒否すると、アプリが正しく機能しない可能性がありますが、データのプライバシーとセキュリティが向上します。

macOSでディスクのアクセス許可を修正または修復すると、オペレーティングシステムが特定のファイルにアクセスまたは変更できるようになります。たとえば、ディスクのアクセス許可により、Macの起動、アカウントへのログイン、アプリの印刷または起動などを行うことができます。 

macOSでディスクのアクセス許可を修復すると、特定のファイルに適切なアクセス許可が与えられ、それらのファイルに干渉してはならないアプリやユーザーによる不正アクセスを防ぐことができます。

macOSで権限を修正または修復する方法(How to Fix or Repair Permissions in macOS)

権限の修復は、macOSの多くのまれなタイプの問題を解決するように見える標準のMacトラブルシューティングのヒントです。ただし、 OS X El Capitan 10.11(OS X El Capitan 10.11)のリリース後、このオプションはディスクユーティリティ(Disk Utility)アプリから消えました。 

Appleは、この機能を(Apple)システム整合性保護(System Integrity Protection)SIP )に置き換えました。これにより、悪意のある可能性のあるソフトウェアがコンピュータ上の重要なファイルにアクセスするのを防ぎます。 

オプションがFirstAidの一部になっているため、macOSでディスクのアクセス許可を修復できます。FirstAidは(First Aid)ディスクドライブに関連するさまざまな問題を解決するいくつかのアクションをバンドルしています。

エラーがないかディスクボリュームをチェックして修復する方法は次のとおりです。

  1. [移動(Go)] >[ユーティリティ(Utilities)] >[ディスクユーティリティ](Disk Utility)を選択して、[ディスクユーティリティ]を開きます。

  1. 次に、左側のペインで ブートボリュームを選択します。(boot volume)

  1. ウィンドウの右上にある 「ディスクユーティリティ」ツールバーの「(Disk Utility)応急処置(First Aid)」を選択します。

  1. 正しいドライブを選択したことを確認し、[実行](Run)を選択してディスク修復プロセスを開始します。警告メッセージのポップアップが表示されたら、 [続行](Continue)を選択します。

修復プロセスの進行中、Macは入力に応答しません。これは正常であり、予期されたものです。これは、macOSがドライブの内容を正しく分析する必要があるために発生しますが、完了するまでに数分以上かかることはありません。 

修復プロセスが完了すると、プロセスが完了したすべてのことを示すレポートが表示されます。重大なエラーがある場合は、検出された問題が通知されます。

ホームフォルダのアクセス許可をリセットする(Reset Permissions for the Home Folder)

Macホーム(Home)フォルダはユーザーフォルダであり、デスクトップ(Desktop)アプリケーション(Applications)ドキュメント(Documents)ダウンロード(Downloads)など、頻繁にアクセスする他のいくつかのフォルダが含まれています。 

ホーム(Home)フォルダ のアクセス許可をリセットしてディスクのアクセス許可を修復する方法は次のとおりです。

  1. [移動](Go) >[ホーム(Home)]を選択します。

  1. 次に、[ファイル](File) >[情報(Get Info)を見る]を選択します。

  1. フォルダのアクセス許可を表示するには、[共有とアクセス許可(Sharing & Permissions)]を選択します。[共有(Sharing)アクセス許可](Permissions)セクションが開いていない場合は、矢印を選択して展開します。

  1. 次に、[ロック(Lock)]ボタンを選択します。

  1. 管理者名(admin name)パスワード(password)を入力します。

  1. [アクション]メニュー(Action menu)>[同封のアイテムに適用]を(Apply to enclosed items)選択します。 

  1. 次に、[ OK]を選択して、権限のリセットプロセスを完了します。ウィンドウの上部にプログレスバーが表示され、変更がホーム(Home)フォルダ全体に反映されます。

  1. プログレスバーが完了したら、[移動(Go)] >[ユーティリティ](Utilities) >[ターミナル]を選択して、ターミナル(Terminal)を開きます。

  1. 次のコマンドを入力または貼り付けますdiskutil resetUserPermissions / ` id -u`ルートボリューム(/)のアクセス許可を現在のユーザーIDにリセットします。 

  1. プロセスが完了したら、ターミナルを終了し、 (Terminal)Macを再起動して変更を有効にします。 

Macで権限をリセットしているときにエラー69841が発生した場合の対処方法(What to Do If You Get the Error 69841 While Resetting Permissions on a Mac)

ルートボリュームのユーザー権限をリセットすると、計画どおりに進まない場合があります。「ユーザーのホームディレクトリでエラー69841権限のリセットに失敗しました」というメッセージが表示される場合があります。このエラーが発生した場合は、macOSのバージョンに応じて次のようにします。

macOSMojave以降のバージョン(On macOS Mojave or newer versions)

  1. 「 Apple」メニュー(Apple menu)> 「システム環境設定」(System Preferences) > 「セキュリティとプライバシー(Security & Privacy)」を選択します。 

  1. 次に、[プライバシー(Privacy)]タブを選択し、[ロック(Lock)]アイコンを選択して、管理者名とパスワードを入力します。 

  1. [フルディスクアクセス(Full Disk Access)]タブを選択してから、[追加(Add)](+)ボタンを選択します。

  1. ターミナル(Terminal)を検索し、フルディスクアクセスに追加します。

  1. ターミナル(Terminal)を開き、次のコマンドを貼り付けるか入力します:chflags -R nouchg ~Returnキー(Return)を押します。

  1. 次に、diskutil resetUserPermissions / `id -u\` と入力し、Returnキーを押します。

  1. Macを再起動して、変更を有効にします。

macOSHighSierraまたはそれ以前のバージョンの場合(On macOS High Sierra or Earlier Versions)

macOS Mojave以降のバージョンとは異なり、 Macでエラー69841を解決する前に、 (Mac)macOSHighSierra以前のバージョンでターミナル(Terminal)フルディスクアクセス(Full Disk Access)に追加する必要はありません。

  1. ターミナル(Terminal)を開き、 chflags -R nouchg ~と入力します。

  1. 次に、diskutil resetUserPermissions / ìd -u` Returnキーを押します。

  1. Macを再起動して、変更を有効にします。

Macを良好な状態に保つ(Keep Your Mac in Good Shape)

macOSでのディスク権限の修正または修復は、ファイルまたはフォルダの権限に問題があると思われる場合、特にソフトウェアを頻繁にインストールおよび削除する場合にのみ実行する必要があります。とはいえ、コンピュータにダウンロードするソフトウェアには注意する必要があります。 

Bluetoothがコンピュータで機能してい(Bluetooth isn’t working on your computer)ない、Macカメラが機能していない(Mac camera isn’t working)Macがスリープ状態にならない(Mac won’t go to sleep)など、 Macの問題を解決するのに役立つガイドが他にもあります。 

このガイドの手順を使用して、ディスクのアクセス許可を修正または修復(Were)できましたか?以下のコメントでそれについて教え(Tell)てください。



About the author

私は、Apple Mac、iOS デバイス、および Google Chrome ブラウザーの構築と保守に 10 年以上の経験を持つソフトウェア エンジニアです。私の経験には、ソフトウェア製品のゼロからの開発、保守、運用、またはオープン ソース プロジェクトへの貢献が含まれます。また、病院の壊れた画面の修理から iPhone の新機能の設計と実装まで、さまざまなハードウェア プロジェクトに携わる機会がありました。余暇には、お気に入りのビデオ ゲームをしたり、本を読んだり、家族と一緒に夕食を作ったり、友達と時間を過ごしたりしています。



Related posts