フォルダやファイルのアクセス許可の設定




 ここではWindows2000におけるフォルダへのアクセス許可について挙げておきます。(Serverに限ったことではありませんので、Professionalでも同じです。ちなみに以下の画面はServerのものではなくてProfessionalのものです。)
 NTFSでフォーマットされたドライブではフォルダやファイルは細かいアクセス許可を設定することができます。FAT32などでフォーマットされたディスクの場合はこのような設定はできません。必ずあらかじめファイル形式を NTFS にしておいてください。
 例として「data」という名のフォルダを「Administrator」ユーザーだけがアクセスできるようにしてみます。

  1. エクスプローラなどを使って、「data」フォルダ上で右クリック。

  2. 「プロパティ(R)」をクリック。

  3. 「セキュリティ」タブをクリック。
    (図1)

  4. 「名前」の中には普通は「Everyone」があるが、「追加(D)」をクリックする。

  5. 「ユーザー、コンピュータ、または グループの選択」の画面に切り替わるので、「名前」の欄の中から追加したいユーザー名又はグループ(ここではAdministrator)を指定して「追加(A)」をクリックし、「OK」をクリックする。
    (図2)

  6. 追加したユーザー(またはグループ)について、「アクセス許可(P)」の欄から、必要と思われる許可について「許可」のチェックボックス欄にチェックを入れる。(フルアクセスしたいならばフルコントロールのチェックを入れればよい)
    (図3)

  7. ここまでではまだすべてのユーザーがアクセスできるので、「Administrator」ユーザーだけがアクセスできるようにするには「everyone」を削除する。(削除しないでアクセス許可の「許可」のチェックを「読み取り」だけ入れることで読み取りだけできるようにすることも出来る。)

  8. 「セキュリティ」タブの「名前」の中にある「Everyone」を選び、「継承可能なアクセス許可を親からこのオブジェクトに継承できるようにする」のチェックボックスに入っているチェックをはずす。
    (図4)

  9. 図5のように「継承可能なアクセス許可をこのオブジェクトに継承することはできません。次の操作を選択してください。」とのダイヤログボックスが出るので、「削除(R)」をクリックして「Everyone」を名前の欄から消し、図6のようになったら「OK」をクリックしてそのフォルダのプロパティを閉じる。
    (図5)

    (図6)


 以上の操作で「data」フォルダがAdministratorというユーザーだけがアクセスできるようになった。ユーザー以外にもグループを指定することも出来る。この操作はかなり応用範囲が効くので、上手に利用すると良いでしょう。
 また、この方法を応用すれば、たとえば1台のパソコンを何人ものユーザーで共用している場合など、特定なフォルダへのアクセスが制限できる。
 一つの例として、Cドライブの「Documents and Settings」フォルダ内にある「All Users」フォルダの中の「スタート メニュー」フォルダの中にあるショートカットはそのパソコンを使うすべてのユーザーが共通で使うものである。たとえばあるユーザーがスタートメニュー内の「メモ帳」のショートカットをドラッグしてデスクトップに移動してしまうとスタートメニューの中から消えてしまう。そのままの状態で同じパソコンに別のユーザーがログオンするとスタートメニューの中から「メモ帳」のショートカットが消えてしまい、「メモ帳がない!」などと騒ぎになってしまう。そんな時に備えて「All Users」フォルダ内の「スタート メニュー」などに「読み取りと実行」だけのアクセス許可を設定しておけばショートカットのアイコンが消えてしまうことが防げる。