web-dev-qa-db-ja.com

みんなと共有する「ユーザー」フォルダ

今日、私は新しくインストールしたWindows 7 OSに奇妙なものを見つけました-私の "users"フォルダC:\Usersが共有され、「全員」が完全にアクセスできました...無効にしたところ、問題はないようですが、実際には少し怖いのですが、何が原因で、システムが危険にさらされているかどうかを知りたいのですが。

16
user256743

パブリックフォルダー共有 に関連して、ユーザーフォルダー全体を共有する既知の現象があります。ここで説明を参照してください: http://scottiestech.info/2009/09/25/windows-7-file-sharing-fixing-the-entire-user-directory-shared-problem/

ただし、共有のアクセス許可はディスクのアクセス許可に加えてスタックされるため、ユーザープロファイルでEveryoneフルコントロールが許可されていない場合は、共有のアクセス許可によって上書きされることはありません。実際、MSでは、すべての共有でEveryoneフルコントロールのアクセス許可を使用し、共有フォルダーで実際のアクセス許可を実装することをお勧めしています。

その理由は、ディスクのバックアップまたはOSの再構築では、ファイルシステムのアクセス許可は保持されますが、共有/共有のアクセス許可は保持されないため、すべてのACLロジックを共有に配置した場合、共有が失われると、アクセス許可も失われます。ユーザーは必要以上にアクセスできるようになります。

Everyone Fullコントロールの共有アクセス許可を持つフォルダーが表示されるのは恐ろしいことですが、アカウントフォルダーのアクセス許可を開いていない限り、おそらくそれほど悪くはありません。

win7でパブリックフォルダーの共有を構成する方法についての情報: http://howtech.tv/basics/how-to-do-public-folder-sharing-in-windows-7/

11
Frank Thomas

これは、Microsoft TechNetの公式の単語です C:\ Users\<username> \のサブフォルダーが共有されると、C:\ Usersフォルダーも共有されます 。記事は古く、ほとんど役に立たないが、ストーリーを完了するには知っておく価値がある。

6
JohnC

フランクの回答に加えて、共有を削除する必要がある場合は、[コントロールパネル]> [フォルダオプション]> [表示]タブに移動します。一番下までスクロールし、[共有を使用Wizard(推奨)]をオフにします。次に、Usersフォルダーの共有を削除します。

5
Ivan Stankovic