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