web-dev-qa-db-ja.com

ネットワーク共有フォルダの内容をユーザービューから非表示にする

別のPCからのパッチ適用を容易にするためにネットワーク上で共有する必要があるこのフォルダーがありますが、ユーザーがフォルダーの内容を表示できないようにしたいのですが、これに対する解決策はありますか?

フォルダを非表示にしてネットワーク上で共有すると、ユーザーが別のPCから//192.168.x.x/を実行すると、非表示になっている場合でもフォルダの内容が表示されることに気付きました。私が達成したかったのは、ユーザーがネットワークを介してフォルダーにアクセスできるが、フォルダー内のファイルを表示できないことです(つまり、空のフォルダーが表示されます)。出来ますか???

2
user1157977

Windows Serverの アクセスベースの列挙 を調べることをお勧めします。 Windows Professionalワークグループが 高度なntfsアクセス許可 を使用して同じことを達成することはまだ可能であると私は信じています。

2
jredd

私はあなたが求めていることが可能であるとは思わない。何らかの方法でファイルにアクセスできるようにしたいが、質問を正しく解釈している場合はエンドユーザーが表示できないようにする必要があります。

基本的なレベルでは、フォルダとその内容を使用できるようにする場合は、少なくともREAD権限が必要です。これにより、その権限を割り当てたすべてのユーザーまたはグループがファイル/フォルダを表示できるようになります。

私が考えることができる唯一の例外は、Active Directoryドメインを使用していて、共有のセキュリティを構成してコンピューターアカウント読み取りアクセスを許可する場合です。次に、共有にアクセスするサービスも、ADコンピューターアカウントを使用して共有にアクセスするように構成する必要があります。

別の答えとしてアクセスベースの列挙を使用すると、ユーザーが持っていない権限を持っているが、ユーザーが持っている持っているその共有内のすべてのファイルとフォルダーが確実に非表示になります読み取り許可は引き続き表示されます。

0
Josh

非表示の共有を作成する

非表示の共有を作成するには、次の手順に従います。

  1. コントロールパネルで、[管理ツール]をダブルクリックし、[コンピューターの管理]をダブルクリックします。
  2. [共有フォルダー]を展開し、[共有]を右クリックして、[新しいファイル共有]をクリックします。
  3. [共有するフォルダー]ボックスに、共有するフォルダーのパスを入力するか、[参照]をクリックしてフォルダーを見つけます。
  4. 使用する共有名に続けてドル記号を入力し、[次へ]をクリックします。
  5. 管理者のみが共有にアクセスできるようにするには、[管理者が完全に制御できる]を選択します。他のユーザーにはアクセス権がないチェックボックスがあり、[完了]をクリックします。
  6. [はい]をクリックして別の共有を作成するか、[いいえ]をクリックしてコンピューターの管理コンソールに戻ります。

この共有にアクセスするには、管理者である必要があります。アクセスするには、管理者の資格情報を入力するか、管理者の資格情報を使用してマップする必要があります。

0
Keltari