ファイルおよびディレクトリのアクセスパーミッションを設定する
Linux システムでファイルおよびディレクトリのパーミッションセットを確認または変更するには:
-
[ファイル] にアクセスします。
ファイルとディレクトリに設定されているパーミッションが [パーミッション] 列に表示されます。パーミッションは「rwx rwx r--」のような文字の組み合わせ 3 セットで表現されます。1 番目のセットはファイルまたはディレクトリの所有者がどのような権限を持つかを示し、2 番目のセットはファイルまたはディレクトリが属するユーザグループと、そのグループがファイルまたはディレクトリに対して持つ権限を示し、3 番目のセットは、他のユーザ(そのサイトを訪問したインターネットユーザなど)がファイルまたはディレクトリに対して持つ権限を示します。「R」はファイルまたはディレクトリの読み取り、「W」はファイルまたはディレクトリへの書き込み、「X」はファイルの実行またはディレクトリ内の閲覧を許可するパーミッションです。
-
パーミッションを変更したいファイルまたはディレクトリを探し、 [パーミッション] 列でハイパーリンクをクリックします。
-
必要に応じてパーミッションを変更して [OK] をクリックします。
Windows システムでファイルまたはディレクトリのアクセスパーミッションを設定するには:
-
[ファイル] にアクセスし、アクセスパーミッションを設定したいファイルまたはディレクトリを選び、該当する行の矢印をクリックします。
-
ドロップダウンメニューで [パーミッション変更] をクリックします。
-
以下を実行します。
-
親フォルダからファイルまたはフォルダにパーミッションを継承させるには、 [親からこのオブジェクトおよびすべての子オブジェクトへの継承パーミッションを許可する。ここで明示的に定義したエントリも含む。] チェックボックスをオンにします。
-
このフォルダに含まれるファイルとフォルダに、定義したフォルダパーミッションを継承させるには、 [すべての子オブジェクトのパーミッションエントリを、ここに表示されるエントリに置き換える] チェックボックスをオンにします。
-
グループまたはユーザのパーミッションを変更または削除するには、パーミッションの名前を [グループまたはユーザ名] リストでクリックします。該当するグループまたはユーザが [グループまたはユーザ名] リストに存在しない場合は、リストの上にあるメニューで必要なユーザまたはグループ名を選択し、 をクリックします。リストにユーザ/グループが表示されたら、選択します。
選択したユーザ/グループのパーミッションを許可または拒否するには、 [次のユーザ/グループのパーミッション:<ユーザ/グループ名>] にリストされたパーミッションに対して [許可] または [拒否] チェックボックスをオンにします。 [許可] または [拒否] 列でチェックボックスがグレー表示されている場合、このパーミッションは親フォルダから継承されたものです。
-
親フォルダから継承されたパーミッションを拒否するには、 [拒否] 列のチェックボックスをオンにします。これにより、このファイルまたはフォルダに継承されたパーミッションは上書きされます。
-
親フォルダから「拒否」設定が継承されたパーミッションを「許可」に変更するには、 [親からこのオブジェクトおよびすべての子オブジェクトへの継承パーミッションを許可する。ここで明確に定義したエントリも含む] チェックボックスの選択を外します。これにより、継承されたパーミッションが削除されます。次に、必要に応じて [許可] および [拒否] 列でチェックボックスをオンにします。
-
グループまたはユーザからアクセスパーミッションを削除するには、 [グループまたはユーザ名] リストで必要な名前を選択し、横にある アイコンをクリックします。
-
-
パーミッションを詳細に設定する必要がある場合は、 [拡張] ボタンをクリックして以下の作業を行ってください。
- グループまたはユーザのパーミッションエントリを作成するには、該当する名前を [グループまたはユーザ名] リストで選択して をクリックします。
- グループまたはユーザにファイル/フォルダパーミッションを設定または変更するには、 [グループまたはユーザ名] リストで名前を選択し、 [次のユーザ/グループのパーミッション:<ユーザ/グループ名>] にリストされたパーミッションに対して [許可] または [拒否] チェックボックスをオンにします。
- グループまたはユーザのパーミッションエントリを削除するには、 [グループまたはユーザ名] リストで名前を選択して をクリックします。
- [次のユーザ/グループのパーミッション:<ユーザ/グループ名>] で定義したパーミッションがフォルダの子オブジェクトに継承されるようにするには、 [すべての子オブジェクトのパーミッションエントリを、子オブジェクトに適用されるここに示すエントリに置き換える] チェックボックスをオンにして、 [適用先] リストでパーミッション継承先オブジェクトのチェックボックスをオンにします。
-
[OK] をクリックします。