Home

Macでファイル/フォルダ/アプリ/ハードドライブの権限を変更する方法

Updated on 2025年3月9日日曜日

Written by

JackYamamoto

Approved by

Jessica Shee

やまと English Français Deutsch Español Português

概要: このチュートリアルでは、Mac上でファイル、フォルダ、アプリ、外部ハードドライブの権限を変更する方法をFinderまたはTerminalを使用して示します。また、Mac上でファイルやフォルダの権限を変更できない場合の効果的な解決策を提供します。

macOSでは、Mac上のファイル、フォルダ、ディスクの権限を管理および設定することができます。特定のファイルに対して指定されたユーザーまたはグループにどのようなアクセス権を与えるかを決定することができます。

Macマシンに複数のユーザーがいる場合や、ファイル共有などで他のユーザーと接続している場合、プライバシー保護のためにMac上の特定のファイルやフォルダの権限を管理する必要があります。

このチュートリアルでは、Mac上で権限を変更する方法、macOSで権限の問題によりファイルやフォルダを開くことができない場合の完全な学習を行うことができます。そして、Mac上で権限を変更できない場合、この記事で原因と可能性のある方法も見つけることができます。

Mac上でファイルの権限を確認する方法は?

macOSは各ファイルやフォルダに対して権限のセットを提供します。管理者は特定のファイル、フォルダ、外部ハードドライブに対して個々のユーザーやグループがどのような特権を持っているかを定義することができます。

Macでファイルの権限を確認したい場合は、以下の方法があります:

  1. Finderでファイルを右クリックし、メニューから[情報を取得]を選択します。または、Finderでファイルを選択し、Finderメニューの上部に移動して、[ファイル]をクリックします。
  2. 情報ウィンドウの[共有と権限]セクションに移動すると、このファイルに対する各ユーザーやグループの特権が表示されます。

各グループの特権を展開すると(管理者を除く)、4種類の利用可能な権限が見つかります。

  • 読み取り専用: ファイルを表示するだけで、変更はできません。
  • 書き込み専用: フォルダをドロップボックスに変え、開かずにアイテムを入れることができます。ドロップボックスを設定した所有者のみがアクセスできます。
  • 読み取りおよび書き込み: ユーザーにファイルやフォルダを開いて表示、編集する権限を与えます。
  • アクセス拒否: ファイルやフォルダのアクセスを全て停止します。

Macでアクセス許可を確認する方法をもっと友達に共有できます。

 

Macでファイル、フォルダ、またはハードドライブのアクセス許可を変更する方法

Macでファイル、フォルダ、またはハードドライブの読み取りおよび書き込みアクセス許可を変更する場合、以下の詳細な方法に従うことができます。

ユーザーとグループへのアクセス許可の変更/付与

  1. 対象のファイルまたはフォルダを右クリックして、「情報を取得」を選択します。
  2. ウィンドウの下部にあるロックアイコンをクリックして、管理者パスワードを入力します。
  3. 「共有とアクセス許可」セクションで、名前タグの下にあるユーザー名を選択し、特権を展開します。
  4. ドロップダウンメニューからリセットしたい特権を選択します。

フォルダまたはディスク内のすべてのファイルにアクセス許可を与える

  1. フォルダまたはハードドライブを選択して、上部のFinderメニューバーに移動します。
  2. 「ファイル」>「情報を取得」を選択します。
  3. 下部のロックアイコンをクリックして、変更を行うために管理者パスワードを入力します。
  4. アクションポップアップメニュー(下部に三つの点がある円形アイコン)をクリックし、「含まれる項目に適用」を選択します。

ファイル/フォルダ/ディスクの所有者を変更する

  1. ファイル、フォルダ、またはハードドライブを選択し、上部メニューバーの「ファイル」>「情報を取得」を選択します。
  2. 管理者パスワードを入力して、下部のロックを解除します。
  3. 「共有とアクセス許可」セクションで、名前のリストから新しい所有者を選択します。新しい所有者の名前が表示されていない場合は、追加するために「+」アイコンをクリックします。
  4. アクションポップアップメニューをクリックし、「...を所有者にする」を選択します。

 注意: ユーザーやグループの変更された権限を元に戻したい場合は、アクションポップアップメニューをクリックして、変更を元に戻すを選択できます。

ファイル権限グループでユーザーまたはグループを追加または削除する

  1. 対象ファイルを右クリックして情報を取得します。
  2. 変更を行うために下部のロックを解除します。
  3. 新しいユーザーまたはグループを追加するには、+アイコンをクリックして新しいユーザーまたはグループを選択し、その後選択をクリックします。
  4. ユーザーまたはグループを削除するには、名前リストからユーザーまたはグループを選択し、下部の - ボタンをクリックします。

上記のMacでの権限の変更方法が有用でおすすめする価値があると考える場合は、他の人と共有してください。

 

ターミナルでMacの権限を変更する方法

ファインダーを使用してMacで権限を変更する以外にも、ターミナルを使用するとファイル権限をより細かく制御できます。 Mac Terminalを使用して権限を管理および調整するには、lsコマンドラインを使用して権限を表示し、chmodコマンドラインを使用して権限を変更する必要があります。

ターミナルでMacでファイルの権限を確認する方法

最初のステップとして、ターミナルでlsを実行してMac上のファイルとフォルダの権限を表示する必要があります。

  1. LaunchpadからTerminalを開くか、Command-Spaceショートカットを押してTerminalを起動し、Terminalを入力して開きます。
  2. ターミナルウィンドウでls -lと入力します。それから、次のようにリストが表示されます: 

今、ターミナルウィンドウのリストされた情報からファイルとフォルダの権限を理解しましょう。

最初の文字がdの場合は、そのアイテムがフォルダであり、- はファイルであることを示します。次の3文字は、このファイルまたはフォルダの所有者の権限を意味します - r(読み取りアクセス)、w(書き込みアクセス)、x(実行アクセス)、そして - (権限なし)。

例えばApplicationsフォルダを取り上げます。Applicationsフォルダの所有者に対する権限はrwx(読み取り、書き込み、実行)であり、次の一連の --- は、グループおよび他のユーザーが、所有者connieyangのApplicationsフォルダにアクセス権限がないことを示しています。

最後のPublicフォルダ(drwxr-xr-x)は、所有者がこのフォルダに対して読み取り、書き込み、実行アクセスを持ち、割り当てられたグループが実行および書き込みアクセスを持ち、他のユーザーは実行権限のみで読み書き権限がありません。

ターミナルでMacの権限を変更する

ファイルとフォルダの権限を表示する方法を学んだ後、Macでの権限を変更する作業に取り掛かることができます。

たとえば、デスクトップ上のDocument1.docxファイルに所有者、グループ、および他のすべての人に読み取り、書き込み、実行権限を与える必要がある場合は、次のコマンドラインを実行します: chmod ugo=rwx Desktop/Document1.docx

ここで、uはユーザー(所有者)を表し、gはグループを意味し、oはその他の人を示します。そして、"="は正確な設定を指します。Desktopを対象ファイルが保存されているフォルダに置き換え、Document1.docxを希望のファイル名に置き換えることができます。

任命されたグループやその他の人がプライベートファイルにアクセスできないようにしたい場合は、次のコマンドを実行できます: chmod u=rwx, g=---, o=--- Desktop/Document2.docx

ここで、ファイルが保存されているフォルダをDesktopに変更し、プライベートファイルの名前をDocument2.docxに置き換える必要があります。

また、ユーザー、グループ、または他者用に異なるファイルアクセス権を定義できます。たとえば、--x(実行のみ)、-w-(書き込みのみ)、r--(読み取り専用)、rw-(読み取りおよび書き込みアクセス)などです。

MacでTerminalを使用して権限を変更する方法を他の人と共有しましょう!

 

Macでアプリのアクセス許可を変更する方法

Macでアプリをインストールしたり実行する準備をしたりすると、"(アプリ名)はMac上のリムーバブルボリュームのファイルにアクセスしたいと思っています"など、アプリが正しく動作するために特定のアクセス許可を求める通知が表示されることがあります。macOS Sequoiaでは、一部のMacユーザーがエラー"アプリケーションファインダーに'(null)'を開く権限がありません"を報告しています。

異なる種類のプログラムには通常、Macハードドライブのさまざまな場所へのアクセスからさまざまなユーティリティへのアクセスまで、異なるアクセス権の要件があります。たとえば、データ復旧ソフトウェアやMacクリーナーソフトウェアなどは、Macハードドライブのすべてをスキャンするために全ディスクアクセスを必要とします。

ただし、プログラムが必要とするアクセス権が何であれ、Macのシステム環境設定で変更できます。以下は、Macでアプリのアクセス権を変更する方法です:

  1. Appleメニューを開く > システム環境設定 > セキュリティとプライバシー > プライバシー。
  2. セキュリティとプライバシーウィンドウで、左下の南京錠アイコンをクリックして管理者パスワードを入力し、変更を有効にします。
  3. 左側のサイドバーからアプリが実行に必要とするサービスを選択します。次に、右のペインで対象のアプリの横にあるボックスをチェックします。ここにない場合は、ソフトウェアを追加するために+ボタンをクリックします。

また、特定のサービスの下でアプリのチェックを外すことで、このサービスへのアクセス許可を無効にすることもできます。

外付けハードドライブのアクセス権限を変更する方法-Mac-

外付けハードドライブの権限を変更する方法は、Mac上のファイルやフォルダーの権限を変更するのと同様です。 Finderやデスクトップで外付けハードドライブを右クリックし、情報を取得を選択します。 次に、一番下の南京錠を解除します。 最後に、共有と権限のセクションで、外付けハードドライブの権限をユーザー、グループ、または全員向けにリセットします。

しかし、時々、外部ドライブに完全な読み書きアクセス権があるのに、それを読むことしかできないか、または開くことに失敗することがあります。 それは、Macで外付けハードドライブが壊れている、サポートされていないファイルシステムでフォーマットされている、書き込み保護スイッチがオンになっている、正しく接続されていない、またはハードウェアの損傷がある場合があります。

このような状況下では、Mac上で外部ハードドライブの権限を変更したい場合は、まずドライブの問題を修正する必要があります。

Macで権限を変更できない場合、どうすればよいですか?

外付けハードドライブ、ファイル、またはフォルダーの情報ウィンドウで、変更を行うために下部のロックをクリックすると、意外にも、「必要な権限がないため操作を完了できません。」というエラーメッセージが表示される場合があります。

それがMac上の外部ハードドライブの権限を変更できない、またはファイルやフォルダーの場合、理解に戸惑うかもしれません。 通常、ファイルの所有者のみがそれを変更する権限を持っています。 その場合、管理者アカウントでMacにログインできます。 管理者だけがMac上のすべてのユーザーの権限を変更できます。

そして、ターミナルでchmodコマンドを実行してMac上の権限を変更しようとしても拒否された場合は、管理者アカウントを使用しているかどうか、コマンドラインを正しく実行しているかを確認してください。