폴더 소유권을 제거하려면 어떻게 해야 합니까? (윈도우 7 및 윈도우 XP)

폴더 소유권을 제거하려면 어떻게 해야 합니까? (윈도우 7 및 윈도우 XP)

우리 집에는 약 5대의 PC가 있습니다. DHCP 서버 또는 DNS 서버가 없습니다.

Thermaltake SATA 드라이브 리더기에 장착할 수 있는 휴대용 백업 드라이브(Western Digital WD1001FALS 1TB 드라이브)가 몇 개 있습니다.

내 Windows 7 PC를 사용하여 이러한 드라이브 중 하나에 만드는 모든 폴더는 내가 소유자로 만들어집니다. 이제 다른 Win7 및 WinXP PC에서는 액세스할 수 없습니다.

마우스 오른쪽 버튼을 클릭하고 공유로 이동하면 내 PC에서 공유할 사람을 지정할 수 있습니다.

폴더를 공유하고 싶지 않습니다. 나는 이것을 단지 폴더로 만들고 싶습니다. 정말 실망스럽습니다.

내 PC의 모든 사람과 읽기/쓰기로 공유하더라도 내 PC의 계정이 아니기 때문에 다른 PC에서는 누구도 접근할 수 없습니다.

Microsoft 웹사이트에 문의해 보았으나 일주일이 지났지만 답변을 받지 못했습니다. 아마도 SO 커뮤니티는 알고 있을 것이고 아마도 이것은 다른 사람들에게 유용할 것입니다.

Stack Overflow(내가 주로 어울리는 곳)의 Luke가 나에게 여기로 오라고 제안했습니다. 그는 또한 드라이브의 루트 폴더에 대한 "모든 사람" 액세스 권한을 부여하는 상속 가능한 ACL을 추가할 수 있어야 한다고 말했습니다.

하지만 이것은 단순한 휴대용 드라이브일 뿐입니다. 휴대용 드라이브에 대한 액세스 제어 목록을 꼭 만들어야 합니까? Windows가 소유자 생성을 고집하는 이유는 무엇입니까?

나는 이것이 다른 "플러그인하고 사용하는" USB 드라이브와 같기를 원합니다.

답변1

우선, 차이점을 이해하는 것이 중요합니다.나누는그리고파일 권한. Windows에서는 공유를 설정하여 네트워크 공유를 생성합니다. 공유 권한에 사용자를 추가하면 해당 사용자에게 다른 컴퓨터에서 원격으로 해당 공유에 액세스할 수 있는 기능이 제공됩니다. 귀하의 설명에 따르면 이것이 귀하가하려는 일인 것 같지 않습니다.

파일 권한은 별개이며 파일을 볼 수 있는 사용자를 지정합니다. ACL 또는 "액세스 제어 목록"이라고도 합니다. 모든 파일과 폴더에는 어떤 사용자가 해당 파일로 무엇을 할 수 있는지 지정하는 ACL이 있습니다.

ACL은 SID를 기준으로 사용자를 추적합니다. SID는 컴퓨터의 각 사용자와 그룹을 고유하게 식별하는 문자열입니다. 사용자의 이름을 바꾸더라도 해당 SID는 동일하게 유지됩니다. 마찬가지로, 두 대의 서로 다른 컴퓨터에 동일한 사용자 이름을 가진 두 명의 사용자가 있는 경우 해당 SID는 여전히 다를 것입니다.

몇몇 "특수" 계정과 그룹은 모든 시스템에서 동일한 SID를 갖습니다. 이는 도메인의 시스템 수준 계정입니다 NT AUTHORITY. 이러한 계정 중 하나에 권한을 부여하면 해당 권한은 모든 Windows 컴퓨터에서 유지됩니다. 이것이 당신이 하고 싶은 일입니다.

드라이브를 마우스 오른쪽 버튼으로 클릭하고 를 선택합니다 Properties. Security공유 탭이 아닌 탭 으로 이동하세요 .

파일 보안 속성

을 클릭합니다 edit. 현재 이 드라이브에 대한 권한이 있는 사용자 목록이 있어야 합니다. 을 클릭 Add하고 Everyone상자에 입력한 다음 Enter 키를 누르세요. 이제 "Everyone" 계정이 표시됩니다. 확인란을 클릭하여 모든 권한을 부여한 다음 확인을 클릭하세요.

파일 보안 편집

Advanced그런 다음 을 클릭하고 을 클릭합니다 Change Permissions. "모든 하위 개체 권한을 이 개체에서 상속 가능한 권한으로 바꾸기" 확인란을 선택합니다. 그러면 방금 생성한 권한이 드라이브의 모든 폴더에 할당됩니다. 을 클릭합니다 OK. 권한이 전파되는 데 시간이 걸립니다. 그런 다음 모든 대화 상자가 닫힐 때까지 확인을 클릭합니다.

고급 파일 속성

Everyone이렇게 하면 모든 컴퓨터의 드라이브에 있는 모든 폴더에 대한 전체 액세스 권한이 부여됩니다 . 어떤 이유에서든 작동하지 않는 경우(이전에 했던 것처럼 작동해야 하지만) 댓글에 게시하면 무슨 일이 일어나고 있는지 알아낼 수 있습니다.

답변2

드라이브의 루트 폴더에 대한 "모든 사람" 액세스 권한을 부여하는 상속 가능한 ACL을 추가할 수 있어야 합니다.

답변3

공유 권한을 모든 사람 읽기/쓰기로 설정해 보셨나요? 폴더를 마우스 오른쪽 버튼으로 클릭하고 공유 탭으로 이동한 후 공유 버튼을 클릭하세요. 그러면 파일 공유 창이 열립니다. 드롭다운 화살표를 클릭하여 "모두"를 선택하고 추가 버튼을 클릭하세요. 그런 다음 읽기 권한 수준을 클릭하여 읽기/쓰기로 변경합니다.

파일 권한

시도해 볼 수도 있습니다.폴더 소유권 가져오기:

보호된 폴더에 액세스하려면 해당 폴더에 대한 소유권이 있어야 합니다. 다른 사용자가 액세스가 제한되어 있고 귀하가 컴퓨터 관리자인 경우 소유권을 가져와 폴더에 액세스할 수 있습니다.

폴더의 소유권을 얻으려면 다음 단계를 따르세요.

  1. 소유권을 가져오려는 폴더를 마우스 오른쪽 단추로 클릭한 다음 속성을 클릭합니다.

  2. 보안 탭을 클릭한 다음 보안 메시지(표시되는 경우)에서 확인을 클릭합니다.

  3. 고급을 클릭한 다음 소유자 탭을 클릭합니다.

  4. 이름 목록에서 사용자 이름을 클릭하거나 관리자로 로그인한 경우 관리자를 클릭하거나 관리자 그룹을 클릭합니다. 폴더 내용의 소유권을 가져오려면 하위 컨테이너 및 개체의 소유자 바꾸기 확인란을 선택합니다.

  5. 확인을 누른 다음 다음 메시지가 나타나면 예를 누릅니다. 폴더 이름 디렉터리의 내용을 읽을 수 있는 권한이 없습니다. 디렉터리 권한을 모든 권한을 부여하는 권한으로 바꾸시겠습니까? 예를 클릭하면 모든 권한이 대체됩니다. 참고 폴더 이름은 소유권을 가져오려는 폴더의 이름입니다.

  6. 확인을 클릭한 다음 폴더와 해당 내용에 대해 원하는 사용 권한 및 보안 설정을 다시 적용하십시오.

관련 정보