Sao chép và di chuyển tệp và thư mục


Triệu chứng


Các quy trình để sao chép và di chuyển tệp đều giống nhau đối với máy chủ Microsoft Windows 2000 và Microsoft Windows 2000 Professional khi chúng dành cho Microsoft Windows NT 4,0 và các phiên bản cũ hơn. Sự khác biệt chính là tính kế thừa tự động của các quyền trong Microsoft Windows 2000. khi tệp được sao chép từ vị trí này sang vị trí khác, dù trên cùng hoặc số lượng khác nhau, tệp mới sẽ được tạo ra ở vị trí đích. Tệp được thừa kế quyền, danh sách kiểm soát truy nhập (ACL), từ thư mục mẹ của nó. Khi một tệp được di chuyển từ một vị trí khác trên cùng một số lượng, tệp sẽ giữ lại bộ mô tả bảo mật của nó. Chỉ con trỏ đến tài nguyên được sửa đổi. Khi một tệp được di chuyển từ vị trí này sang một vị trí khác trên một âm lượng khác, nó sẽ hoạt động tương tự như bản sao, ngoại trừ tệp bị xóa khỏi vị trí nguồn. Tệp di chuyển thừa kế quyền từ thư mục mẹ.

Giải pháp


Để di chuyển tệp trong cùng một âm lượng và nó được kế thừa từ thư mục mẹ, hãy làm theo các bước sau đây:
  1. Trước khi di chuyển tệp, hãy xóa hộp kiểm cho phép quyền thừa kế từ cha mẹ để tuyên truyền cho đối tượng này .
  2. Bấm sao chép để sao chép các quyền hiện tại vào đối tượng.
  3. Di chuyển tệp hoặc thư mục đến một vị trí khác trên cùng một âm lượng.
  4. Bấm cho phép quyền thừa kế từ cha mẹ tuyên truyền cho đối tượng này.
  5. Bấm áp dụng. Các quyền từ thư mục mẹ được thêm vào bộ mô tả bảo mật của đối tượng này.

Thông tin Bổ sung


Các tệp và thư mục là các đối tượng bảo mật. Mỗi đối tượng bảo mật có một bộ mô tả bảo mật được đính kèm vào nó. Bản ghi bảng Master file (MFT) xác định nội dung của tệp hoặc thư mục có con trỏ đến một thuộc tính _Descriptor $Security. Bộ mô tả bảo mật chứa danh sách điều khiển Access tùy chỉnh (DACL), bao gồm danh sách các mục nhập điều khiển Access (ACE). Mỗi ACE bao gồm một số định danh bảo mật (SID), cùng với một danh sách các truy nhập mà hiệu trưởng bảo mật, được gọi bằng SID, có đến tài nguyên.