【Windows Server 2019】共有アクセス許可と動作確認

Windows のマシンにあるファイルやフォルダを、ネットワーク上のユーザーに使ってもらうときは、共有フォルダを設定します。この記事では、Windows Server 2019 で共有フォルダを設定し、共有のアクセス許可(読み取り、フル コントロール)の動きを確認します。

この記事でわかること
  1. 共有のアクセス許可の種類と、NTFS のアクセス許可との関係
  2. [詳細な共有]で共有フォルダを作る手順と、既定のアクセス許可
  3. 読み取りとフル コントロールで、できることの違い

共有フォルダとアクセス許可

ネットワーク上のユーザーに Windows のフォルダへのアクセスを提供するには、共有フォルダを設定します。

共有フォルダにはアクセス許可を付けられます。この共有のアクセス許可は、ネットワーク経由でアクセスするユーザーにだけ適用されます。共有フォルダの中のファイルやフォルダにアクセスするときは、共有のアクセス許可に加えて、それぞれの NTFS のアクセス許可も適用され、より厳しいほうが効きます。

ネットワーク経由 (¥¥ad-1¥共有) サーバーで直接 (C:¥共有) 共有のアクセス許可フル/変更/読み取り NTFS のアクセス許可 (セキュリティ タブ) フォルダ 両方を通るときは 厳しいほうが効く
図1 共有のアクセス許可と NTFS のアクセス許可

共有のアクセス許可は、次の3つから設定します。

アクセス許可できること
フル コントロール共有フォルダの中のファイルやフォルダの読み取り、書き込み、実行、削除ができる。アクセス許可の変更もできる
変更フル コントロールと同じく、読み取り、書き込み、実行、削除ができる。アクセス許可や所有者の変更はできない
読み取り共有フォルダの中のファイルやフォルダを読み取るだけ

共有フォルダの作成

C ドライブの下に「共有」という名前のフォルダを作り、これをネットワーク上のユーザーに共有します。

共有を有効にする

フォルダのプロパティを開き、共有 ›› 詳細な共有 をクリックして、[このフォルダーを共有する]にチェックを入れます。

詳細な共有画面イメージ
1このフォルダーを共有する✓
共有名共有
コメント 
2アクセス許可(P)キャッシュ(C)
OKキャンセル適用
図2 [このフォルダーを共有する]にチェックを入れる(実際の画面ではなく、表示内容のポイントを示したイメージです)

共有のアクセス許可を確認する

[アクセス許可]をクリックすると、共有のアクセス許可を設定できます。既定では、Everyone に読み取りのアクセス許可だけが付いています。

共有のアクセス許可(既定)画面イメージ
共有アクセス許可
グループ名またはユーザー名
Everyone
アクセス許可:Everyone
アクセス許可許可拒否
フル コントロール
変更
1読み取り✓
OKキャンセル適用(A)
図3 既定では Everyone に読み取りだけが許可されている(実際の画面ではなく、表示内容のポイントを示したイメージです)

ネットワーク パスを確認する

共有を有効にすると、プロパティの[共有]タブにネットワーク パスが表示されます。ネットワーク上のユーザーは、このパスに接続して共有フォルダにアクセスします。

共有のプロパティ画面イメージ
共有
ネットワークのファイルとフォルダーの共有共有(共有)
1ネットワーク パス¥¥Ad-1¥共有
共有(S)…詳細な共有(D)…
図4 ネットワーク パスが表示される(実際の画面ではなく、表示内容のポイントを示したイメージです)

動作確認

読み取りの場合

ユーザー yamada でサインインした端末から、¥¥ad-1¥共有 にアクセスすると、フォルダを見ることができます。

ファイル名を指定して実行・エクスプローラー(yamada でサインイン)画面イメージ
1ファイル名を指定して実行:名前¥¥ad-1¥共有
ネットワーク ›› ad-1 ›› 共有
このフォルダーは空です。
C:¥Users¥yamada>whoamihirotanoblog¥yamada C:¥Users¥yamada>
図5 共有フォルダを開ける(実際の画面ではなく、表示内容のポイントを示したイメージです)

ただし、既定では読み取りのアクセス許可だけなので、フォルダを作ろうとするとエラーになります。

対象のフォルダーへのアクセスは拒否されました画面イメージ
1この操作を実行するアクセス許可が必要です
共有
再試行(R)キャンセル
図6 読み取りだけなのでフォルダを作れない(実際の画面ではなく、表示内容のポイントを示したイメージです)

フル コントロールの場合

共有のアクセス許可を、フル コントロールに変更します。

共有のアクセス許可(変更後)画面イメージ
共有アクセス許可
グループ名またはユーザー名
Everyone
アクセス許可:Everyone
アクセス許可許可拒否
1フル コントロール✓
変更✓
読み取り✓
OKキャンセル適用(A)
図7 Everyone にフル コントロールを許可する(実際の画面ではなく、表示内容のポイントを示したイメージです)

もう一度、共有フォルダに新しいフォルダやファイルを作ってみると、今度は拒否されずに作れます。

エクスプローラー(yamada でサインイン)画面イメージ
ネットワーク ›› ad-1 ›› 共有
名前更新日時種類
1新しいフォルダー2021/02/27 12:05ファイル フォルダー
新しいテキスト ドキュメント2021/02/27 12:05テキスト ドキュメント
C:¥Users¥yamada>whoamihirotanoblog¥yamada C:¥Users¥yamada>
図8 フォルダとファイルを作れる(実際の画面ではなく、表示内容のポイントを示したイメージです)

今回は、NTFS のアクセス許可(共有フォルダは C:¥ から継承した Users のアクセス許可)でもフォルダやファイルの作成が許可されていたので、共有のアクセス許可を変えるだけで作れるようになりました。NTFS のアクセス許可で書き込みが許可されていなければ、共有のアクセス許可をフル コントロールにしても作れません。

共有のアクセス許可の設定方法

Everyone にフル コントロールを付けると、ネットワーク経由のアクセスは NTFS のアクセス許可だけで決まります。実際の運用では、Everyone を外して必要なユーザーやグループだけを共有のアクセス許可に入れ、細かい制御は NTFS のアクセス許可で行う、という組み合わせがよく使われます。

まとめ

項目内容
共有のアクセス許可フル コントロール、変更、読み取りの3つ。ネットワーク経由のアクセスにだけ適用される
NTFS との関係共有と NTFS の両方が適用され、厳しいほうが効く
作成手順プロパティ ›› 共有 ›› 詳細な共有 で[このフォルダーを共有する]
既定値Everyone に読み取りだけ。フォルダやファイルを作るには変更以上が必要

コメント