Tạo chia sẻ mạng thông qua dòng lệnh với quyền cụ thể


11

Đây là một loại câu hỏi hai mặt.

Tôi đang phát triển một ứng dụng cần có khả năng tạo chia sẻ mạng trong Windows Server 2003 thông qua dòng lệnh. Vì vậy, trước tiên, làm cách nào để tạo cổ phần trong Windows thông qua dòng lệnh? Tôi đã thử nghiên cứu nó, và tất cả những gì tôi có thể tìm thấy là tôi nên sử dụng net, nhưng ngoài ra, không có nhiều tài liệu.

Ngoài ra, trong phần chia sẻ này sẽ có một vài thư mục có tên người dùng trên tên miền và tôi muốn các thư mục không thể đọc hoặc ghi được bởi bất kỳ ai khác. Ví dụ: giả sử tôi có hai thư mục: jsmithjdoe. Tôi muốn người dùng jsmithviết và đọc từ thư mục jsmith, nhưng không phải thư mục được gọi jdoe, và ngược lại.

Câu trả lời:


5

Đây phải là thông tin mà bạn đang tìm kiếm:

::Create a drive letter map to an existing network share
net use z: \\servername\share password /USER:domain\username /PERSISTENT:YES

:: grant user 'jsmith' full control access to the jsmith directory
cacls z:\jsmith /T /E /G jsmith:f

Bạn cũng có thể xóa quyền hoặc chỉnh sửa quyền trên thư mục bằng cacls.exe. Đề nghị của tôi sẽ là đọc lên trên cacls.exe

Bánh mì

http://technet.microsoft.com/en-us/l Library / bb490872.aspx

hoặc chỉ "cacls /?" từ dòng lệnh nên làm việc là tốt.


1
PERSIST_E_NT;)
michabbb

Tùy chọn "/ PERSISTENT: CÓ" là gì?
Vua Jester

Từ Microsoft ( docs.microsoft.com/en-us/preingly-versions/windows/it-pro/ mẹo ): Kiểm soát việc sử dụng các kết nối mạng liên tục. Mặc định là cài đặt được sử dụng sau cùng. Kết nối vô tận không bền bỉ. Có lưu tất cả các kết nối khi chúng được thực hiện và khôi phục chúng ở lần đăng nhập tiếp theo. Không không lưu kết nối được thực hiện hoặc kết nối tiếp theo. Các kết nối hiện có được khôi phục ở lần đăng nhập tiếp theo. Sử dụng / xóa để loại bỏ các kết nối liên tục.
matrixx333

9

Lệnh bạn đang tìm kiếm là net share. Sự /?trợ giúp về lệnh này khá đơn giản, nhưng đây là một ví dụ:

net share MyShareName="C:\My Local Path\SomeFolder" /GRANT:Everyone,FULL

Theo như bảo mật, từ những gì tôi đã đọc, cách tốt nhất là làm như trên, cấp cho nhóm Mọi người toàn quyền kiểm soát chia sẻ và sau đó tự quản lý các quyền trên các tệp và thư mục. Điều này là do các quyền chia sẻ là một bộ lọc hạn chế trên các quyền của thư mục và tệp thực tế.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.