Written by
JackYamamoto概要:このチュートリアルでは、Macでファイル、フォルダ、アプリ、外部ハードドライブの権限を変更する方法をFinderまたはTerminalを使用して示します。さらに、Macでファイルやフォルダの権限を変更できない場合の効果的な解決策も提供します。
macOSは、Mac上のファイル、フォルダ、ディスクの権限を管理および設定することができます。コンピュータ上の特定のファイルに対して指定したユーザーまたはグループにどのようなアクセスを与えるかを決定することができます。
Macマシンに複数のユーザーがいる場合や、ファイル共有などを通じて他のユーザーと接続している場合は、Mac上の特定のファイルやフォルダの権限を管理する必要があります。
このチュートリアルでは、ファイルやフォルダの権限の問題によりmacOSでファイルまたはフォルダを開けない場合のMacで権限を変更する方法の完全な学習を得ることができます。Macで権限を変更できない場合は、この記事でその理由や可能な方法も見つけることができます。
Macでファイルの権限を確認する方法
macOSは、各ファイルとフォルダに対して権限のセットを提供しています。管理者は、個々のユーザーまたはグループが指定されたファイル、フォルダ、外部ハードドライブにどの種類の特権を持つかを定義することができます。
Macでファイルの権限を確認するには、次の方法があります:
- Finderでファイルを右クリックし、メニューから「情報を取得」を選択します。または、Finderでファイルを選択し、上部のFinderメニューに移動して、「ファイル」>「情報を取得」をクリックします。
- 情報ウィンドウの「共有とアクセス許可」セクションの下に、このファイルの各ユーザーやグループの特権が表示されます。
管理者を除く各グループの特権を展開すると、使用可能な4種類の権限が表示されます。
- 読み取り専用: ユーザーはファイルを表示するだけで、変更はできません。
- 書き込み専用: フォルダをドロップボックスに変換し、ユーザーが開かずにアイテムを入れられるようにします。ドロップボックスを設定したオーナーのみがアクセスできます。
- 読み取り&書き込み: ユーザーがファイルやフォルダを開いて表示・編集することを許可します。
- アクセス権なし: ファイルやフォルダへのアクセスを完全に停止します。
Macでアクセス権を確認する方法を友達にシェアできます。
Macでファイル、フォルダ、またはハードドライブのアクセス権を変更する方法?
Macでファイル、フォルダ、またはハードドライブの読み取りおよび書き込み権限を変更する場合は、以下の詳細な方法に従ってください。
ユーザー&グループにアクセス権を変更/追加
- 対象のファイルまたはフォルダを右クリックし、情報を取得を選択します。
- ウィンドウの下部にあるロックアイコンをクリックし、管理者パスワードを入力します。
- 共有と権限のセクションで、名前タグの下にあるユーザー名を選択し、その権限を展開します。
- ドロップダウンメニューからリセットしたい権限を選択します。
フォルダやディスク内のすべてのファイルにアクセス権を付与
- フォルダまたはハードドライブを選択し、上部のFinderメニューバーに移動します。
- ファイル>情報を選択します。
- 下部のロックアイコンをクリックして管理者パスワードを入力してロックを解除します。
- アクションポップアップメニュー(下部にある三つのドットが付いた円形)をクリックし、全ての項目に適用を選択します。
ファイル/フォルダ/ディスクの所有者を変更
- ファイル、フォルダ、またはハードドライブを選択し、上部のメニューバーのファイル>情報を選択します。
- 管理者パスワードを入力して下部のロックを解除します。
- 共有と権限のセクションで、名前リストから新しい所有者を選択します。新しい所有者の名前が表示されていない場合、+アイコンをクリックして追加します。
- アクションポップアップメニューで"..."を所有者に選択します。
注意: ユーザーやグループの変更された権限を元に戻したい場合は、アクションポップアップメニューをクリックし、変更を元に戻すを選択してください。
ファイルの権限グループにユーザーまたはグループを追加または削除する
- 対象のファイルを右クリックし、情報を取得を選択します。
- 変更を行うために下部のロックを解除します。
- 新しいユーザーまたはグループを追加するには、+アイコンをクリックし、新しいユーザーまたはグループを選択し、選択をクリックします。
- ユーザーまたはグループを削除するには、名前リストからユーザーまたはグループを選択し、下部の - ボタンをクリックします。
上記のMac上で権限を変更する方法が役立つと考え、他の人と共有する価値があると思った場合は、他の人と共有してください。
端末でMac上の権限を変更する方法?
Mac上での権限の変更にFinderを使用する以外に、端末を使用するとファイルの権限をより細かく制御できます。 Mac Terminalを使用して権限を管理および調整するには、lsコマンドラインを使用して権限を表示し、chmodコマンドラインを使用して権限を変更する必要があります。
端末でMac上のファイルの権限を確認する
最初に、Terminalでlsを実行してMacのファイルやフォルダの権限を表示する必要があります。
- LaunchpadからTerminalを開くか、Command-Spaceショートカットを押してTerminalを起動し、Terminalを入力して開きます。
- Terminalウィンドウでls -lと入力します。次に、次のようなリストが表示されます:
今、Terminalウィンドウに表示された情報からファイルやフォルダの権限を理解しましょう。
最初の文字がdの場合、そのアイテムはフォルダを表し、-はファイルを表します。 次の3文字は、このファイルまたはフォルダの所有者の権限を表し、r(読み取りアクセス)、w(書き込みアクセス)、x(実行アクセス)、-(無し)です。
ここでは、Applicationsフォルダを例にとります。 Applicationsフォルダの所有者の権限はrwx(読み取り、書き込み、実行)であり、次の---のセットはグループと他のユーザーが所有者のconnieyangのアプリケーションフォルダへのアクセス権がありません。
最後の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でターミナルを使用して権限を変更する方法を他の人と共有してください!
Macでアプリの権限を変更する方法?
時々、Macでアプリをインストールしたり実行する準備をしたりするとき、"(アプリ名)がMacのリムーバブルボリュームのファイルにアクセスしたいとしています"など、アプリが正しく動作するために特定の権限を要求する通知が表示されることがあります。macOS Sequoiaで "アプリケーションFinderは'(null)'を開く権限を持っていません" というエラーを報告するMacユーザーもいます。
通常、さまざまな種類のプログラムにはMacハードドライブ上のさまざまな場所へのアクセスからさまざまなユーティリティへのアクセスなど、異なる権限要件があります。例えば、データ復旧ソフトウェアやMacクリーナーソフトウェアはMacハードドライブ上のすべてをスキャンするために完全なディスクアクセスが必要です。
しかし、プログラムが必要とする権限が何であれ、Macのシステム環境設定で変更することができます。以下はMacでアプリの権限を変更する方法です:
- Appleメニューを開きます>システム環境設定>セキュリティとプライバシー>プライバシー。
- セキュリティとプライバシーウィンドウで、左下の南京錠アイコンをクリックして管理者パスワードを入力して変更を解除します。
- 左側のサイドバーからアプリが実行に必要とするサービスを選択します。次に、右側のペインで目標のアプリの横にあるボックスをチェックします。それがここにない場合は、ソフトウェアを追加するための+ボタンをクリックします。
また、特定のサービスの下でアプリをチェックを外すことで、そのサービスへのアクセス権限を無効にすることもできます。
[修正済み] 'アプリケーション(ファイル)を開く権限がありません'
Macでアプリを開く際にエラーが発生した場合、"アプリケーションを開く権限がありません。コンピューター管理者に連絡してください。"この投稿は、そのエラーを解消するのを助けます。 続きを読む >>
外付けハードドライブのアクセス権を変更する方法
外部ハードドライブのアクセス権を変更する方法は、Mac上のファイルやフォルダのアクセス権を変更するのと同様です。Finderまたはデスクトップ上で外部ハードドライブを右クリックし、情報を取得を選択します。次に、下部の南京錠を解除します。最後に、共有とアクセス権のセクションで、外部ハードドライブのアクセス権をユーザー、グループ、またはすべてにリセットします。
しかし、時々、外部ドライブに完全な読み書きアクセス権があるとしても、読み取り専用であるか、または開くことができない場合があります。それはMacで外付けハードドライブが破損している、サポートされていないファイルシステムでフォーマットされている、書き込み保護スイッチがオンになっている、不適切に接続されている、またはハードウェアの損傷がある可能性があります。
この状況下では、Macで外部ハードドライブのアクセス権を変更したい場合、まずドライブ上の問題を修正する必要があります。
Macでアクセス権を変更できない場合、どうすればよいですか?
ハードドライブ、ファイル、またはフォルダの情報ウィンドウで、変更をするために下部のロックをクリックします。しかし予期しないことに、"必要な権限がないため、操作を完了できません"というエラーメッセージが表示されます。
Macで外部ハードドライブのアクセス権を変更できない場合、またはファイルまたはフォルダの場合、理由が分からないかもしれません。通常は、ファイルの所有者だけがそのアクセス権を変更できます。その場合、管理者アカウントでMacにログインすることができます。管理者だけがMac上のすべてのユーザーのアクセス権を変更する権限を持っています。
そして、ターミナルでchmodコマンドを実行してMacでアクセス権を変更しようとしても、拒否される場合は、管理者アカウントを使用しているか、正しくコマンドラインを実行しているかどうかを確認してください。