Bảo vệ tập tin, thư mục, Registry Keys, và Windows Services trong một khóa-Down Môi trường
InstallShield 2014 InstallShield cung cấp một số cách để bảo vệ các tập tin, thư mục, khóa registry, và các dịch vụ Windows cho người dùng cuối cùng người chạy sản phẩm của bạn trong một môi trường bị khóa xuống: • truyền thống của Windows Installer xử lý trong dự án Windows Installer dựa trên, bạn có thể chọn để sử dụng tích hợp trong Windows Installer hỗ trợ cho việc thiết lập quyền truy cập cho các tập tin, thư mục, khóa registry trong thời gian chạy. Với tùy chọn này, InstallShield thông tin cửa hàng được phép cho sản phẩm của bạn trong bảng LockPermissions của cơ sở dữ liệu .msi. Đây là loại hình xử lý cho phép không thể được kết hợp với việc xử lý Windows Installer mới; nếu bạn cố gắng để xây dựng một phiên bản có chứa các bảng và các bảng MsiLockPermissionsEx LockPermissions, xây dựng lỗi -7207 xảy ra. dự án • New Windows Installer xử lý trong Windows Installer dựa trên, bạn có thể chọn để sử dụng các hỗ trợ mới nhất của Windows Installer để cài đặt quyền cho các tập tin, thư mục, khóa registry, và các dịch vụ Windows tại thời gian chạy. . Với tùy chọn này, InstallShield thông tin cửa hàng được phép cho sản phẩm của bạn trong bảng MsiLockPermissionsEx của cơ sở dữ liệu .msi Tùy chọn này yêu cầu Windows Installer 5 hoặc mới hơn trên hệ thống đích; các phiên bản trước của Windows Installer bỏ qua các thiết lập cho loại này xử lý. Đây là loại hình xử lý cho phép không thể được kết hợp với việc xử lý Windows Installer truyền thống; nếu bạn cố gắng để xây dựng một phiên bản có chứa các bảng và các bảng MsiLockPermissionsEx LockPermissions, xây dựng lỗi -7207 xảy ra. • Custom InstallShield xử lý trong các dự án dựa trên cài đặt Windows, bạn có thể chọn để sử dụng hỗ trợ tùy chỉnh cho phép thiết lập thời gian chạy. Với tùy chọn này, InstallShield thông tin cửa hàng được phép cho sản phẩm của bạn trong bảng ISLockPermissions tùy chỉnh cơ sở dữ liệu .msi. InstallShield cũng cho biết thêm hành động tùy chỉnh để dự án của bạn. • SetObjectPermissions, một InstallScript Chức năng-Bạn có thể sử dụng các chức năng trong sự kiện SetObjectPermissions InstallScript và hành động tùy chỉnh InstallScript để thiết lập quyền tại thời gian chạy. Tất cả các phương pháp này cho phép bạn gán quyền cho một tập tin, thư mục , hoặc key registry cho các nhóm cụ thể và người sử dụng. Ví dụ, bạn có thể gán Đọc, Viết, và Xóa quyền truy cập cho một tập tin cụ thể vào nhóm quản trị, nhưng chỉ đọc quyền cho tất cả người dùng trong một nhóm khác nhau. Các tùy chọn xử lý Windows Installer mới cũng cho phép bạn gán quyền cho một dịch vụ Windows. Xác định Những tùy chọn để sử dụng Bảng dưới đây so sánh các loại khác nhau của các phương pháp để thiết lập quyền truy cập. So sánh các cách khác nhau để bảo mật các đối tượng trong một môi trường bị khoá-Down So sánh Category Giải thích Hỗ trợ có sẵn của loại dự án truyền thống • Windows Installer xử lý, New Windows Installer xử lý, và Custom InstallShield xử lý-có sẵn trong các loại dự án sau đây:. Basic MSI, DIM, InstallScript MSI, Merge Module, Cơ sở dữ liệu MSI, Cơ sở dữ liệu MSM, và Transform • SetObjectPermissions chức năng có sẵn trong các sự kiện InstallScript trong các loại sau đây của dự án: InstallScript, InstallScript MSI. Cũng có sẵn thông qua các hành động tùy chỉnh InstallScript trong các loại dự án sau đây:. Basic MSI, DIM, InstallScript MSI, và Merge Mô-đun nhận dạng bảo mật nổi tiếng (SIDs) • truyền thống của Windows Installer xử lý-Hỗ trợ một số lượng hạn chế của các SID (Administrators, Everyone). • New Windows Installer xử lý, Custom InstallShield xử lý, SetObjectPermissions chức năng Hỗ trợ nhiều SID (quản trị viên, người dùng có thẩm, Creator Owner, Everyone, Khách, tương tác, dịch vụ địa phương ., Hệ thống địa phương, dịch vụ mạng, người sử dụng điện, người sử dụng Remote Desktop, và người dùng) tên địa phương hóa cho SIDs • truyền thống Windows Installer xử lý-Không hỗ trợ tên địa phương cho SIDs; nếu bạn cố gắng sử dụng một tên cục bộ, việc cài đặt bị lỗi. • New Windows Installer xử lý, tên tùy InstallShield xử lý, và SetObjectPermissions chức năng Hỗ trợ bản địa hóa cho tất cả các SID nổi tiếng được hỗ trợ (quản trị viên, người dùng có thẩm, Creator Owner, Mọi người, khách, Interactive, dịch vụ địa phương, hệ thống địa phương, dịch vụ mạng, người sử dụng điện, người sử dụng Remote Desktop, và người sử dụng). Khả năng để từ chối quyền cụ thể • truyền thống Windows Installer việc được giải quyết-Không được hỗ trợ. Xử lý này cho phép bạn thiết lập quyền cụ thể; bạn không thể từ chối quyền. Như vậy, bạn có thể cho một người sử dụng truy cập chỉ đọc vào một tập tin. Tuy nhiên, bạn không thể ngăn chặn người dùng có truy cập chỉ đọc. • New Windows Installer xử lý, Custom InstallShield xử lý, và SetObjectPermissions chức năng hỗ trợ. Các tùy chọn này cho phép bạn chỉ ra cho dù bạn muốn từ chối một người dùng hoặc nhóm từ có các quyền mà bạn xác định. Ảnh hưởng đến quyền đã tồn tại • quyền xử lý-Existing truyền thống Windows Installer có thể bị xóa. Ví dụ, nếu quyền đã được thiết lập cho một thư mục trên hệ thống mục tiêu cho người sử dụng tất cả mọi người, và cài đặt của bạn cần phải thiết lập quyền cho người sử dụng quản trị viên, tùy chọn này sẽ cho phép bạn thiết lập quyền cho người sử dụng quản trị viên. Tuy nhiên, các điều khoản hiện có cho tất cả mọi người sẽ bị xóa. • New Windows Installer xử lý, Custom InstallShield xử lý, và chức năng SetObjectPermissions-Các tùy chọn này cho phép bạn thêm quyền truy cập vào một tập tin, thư mục, hoặc key registry mà đã tồn tại trên hệ thống mục tiêu, mà không xóa bất kỳ khoản đang tồn tại cho đối tượng đó. Ví dụ, nếu quyền đã được thiết lập cho một thư mục trên hệ thống mục tiêu cho người sử dụng tất cả mọi người, và cài đặt của bạn cần phải thiết lập quyền cho người sử dụng quản trị viên, các tùy chọn này sẽ cho phép bạn thiết lập quyền cho các quản trị sử dụng mà không xóa các khoản đang tồn tại cho Mọi người đều sử dụng. Khả năng truyền khoản cho các đối tượng con (thư mục con, tập tin, và các khóa con) • truyền thống Windows Installer việc được giải quyết, không được hỗ trợ. Nếu bạn muốn cấu hình quyền truy cập cho một thư mục hoặc một tập tin trong một thư mục (hoặc một khóa con theo một khóa registry), phụ huynh được tạo ra trên hệ thống mục tiêu tự động kế thừa các quyền của con của nó. • New Windows Installer xử lý, Custom InstallShield xử lý, và SetObjectPermissions chức năng hỗ trợ. Các tùy chọn này cho phép bạn cấu hình quyền truy cập cho một thư mục (hoặc một khóa registry), và chỉ ra cho dù bạn muốn cho phép để được áp dụng cho tất cả các thư mục con của thư mục và tập tin (hoặc khóa con chìa khóa registry của). Khả năng để thiết lập quyền cho các đối tượng là không được cài đặt như một phần của quá trình cài đặt Windows Installer • truyền thống xử lý, New Windows Installer xử lý, và Custom InstallShield xử lý-Không được hỗ trợ. • SetObjectPermissions chức năng hỗ trợ. Bạn có thể bảo vệ quyền cho một tập tin, thư mục, hoặc key registry được cài đặt như một phần của quá trình cài đặt, hoặc nó có thể tồn tại trên hệ thống đích. Khả năng thiết lập quyền truy cập cho một người sử dụng mới đang được tạo ra trong quá trình cài đặt • truyền thống Windows Installer xử lý-Không được hỗ trợ. • New Windows Installer xử lý, Custom InstallShield xử lý, và SetObjectPermissions chức năng hỗ trợ. Nếu một người dùng mới được tạo ra trong quá trình cài đặt, bạn có thể cấu hình quyền truy cập cho người dùng đó. Học thêm về các tùy chọn tùy chỉnh InstallShield Xử lý hoặc xử lý Lựa chọn truyền thống của Windows Installer Trong Basic MSI, DIM, InstallScript MSI, Merge Module, Cơ sở dữ liệu MSI, Cơ sở dữ liệu MSM , và Transform dự án, bạn cần phải xác định xem bạn có muốn sử dụng các tùy chỉnh InstallShield xử lý hoặc xử lý Windows Installer. Để tìm hiểu làm thế nào, xem Lựa chọn Permissions Loại khóa-Down cho một dự án. Để tìm hiểu làm thế nào để thiết lập quyền cho một tập tin hoặc thư mục bằng cách sử dụng các tùy chọn này, xem Cấu hình Permissions for Files and Folders. Để biết thông tin về việc thiết lập quyền truy cập cho một khóa registry bằng cách sử dụng các tùy chọn này, xem Cấu hình Permissions for Registry Keys. Học thêm về Windows Installer New Xử lý Lựa chọn Để sử dụng tùy chọn xử lý Windows Installer mới cho một dịch vụ, thêm một dịch vụ cho dự án của bạn và sau đó cấu hình các thiết lập của nó. Để biết thêm thông tin, xem Cài đặt, kiểm soát, và cấu hình các dịch vụ của Windows. Để sử dụng tùy chọn Windows Installer xử lý mới cho các tập tin, thư mục, hoặc các khóa registry, sử dụng bảng MsiLockPermissionsEx trong giao diện biên tập trực tiếp. Học thêm về các chức năng SetObjectPermissions InstallScript Để biết thông tin về chức năng SetObjectPermissions, xem SetObjectPermissions.
đang được dịch, vui lòng đợi..
