Để phân quyền cho IIS (Internet Information Services) đọc/ghi vào một thư mục trên Windows Server 2013, bạn có thể làm theo các bước sau:
Bước 1: Mở IIS Manager
- Mở IIS Manager bằng cách nhấn
Windows + R
, gõinetmgr
và nhấn Enter.
Bước 2: Tạo hoặc chọn Website trong IIS
- Trong IIS Manager, ở bên trái, chọn Sites và chọn website bạn muốn cấu hình.
- Nếu chưa có website, bạn cần tạo một website mới.
Bước 3: Xác định tài khoản sử dụng cho IIS
IIS sử dụng tài khoản mặc định để truy cập vào các thư mục, như là IIS_IUSRS
hoặc tài khoản người dùng cấu hình trong ứng dụng pool của website.
- Để kiểm tra tài khoản của ứng dụng pool, vào mục Application Pools trong IIS Manager.
- Chọn application pool của website, sau đó nhấn Advanced Settings.
- Trong phần Identity, bạn sẽ thấy tài khoản mà ứng dụng pool đang sử dụng (chẳng hạn
ApplicationPoolIdentity
hoặc tài khoản cụ thể).
Bước 4: Phân quyền cho thư mục
Mở Windows Explorer và tìm đến thư mục bạn muốn IIS có quyền đọc/ghi.
Chuột phải vào thư mục đó và chọn Properties.
Chọn tab Security.
Nhấn Edit để thay đổi quyền.
Thêm người dùng/tài khoản:
- Nếu IIS sử dụng
IIS_IUSRS
, bạn tìm kiếm và chọn IIS_IUSRS. - Nếu sử dụng tài khoản
ApplicationPoolIdentity
, bạn cần thêm tài khoản đó vào danh sách. - Trong trường hợp này, bạn có thể nhập tên tài khoản là
IIS AppPool\<tên ứng dụng pool>
, ví dụ:IIS AppPool\MyAppPool
.
- Nếu IIS sử dụng
Cấp quyền đọc/ghi cho tài khoản:
- Đánh dấu vào ô Read, Write hoặc quyền tương ứng với yêu cầu của bạn.
Nhấn Apply và OK.
Bước 5: Kiểm tra lại cấu hình
Sau khi thiết lập phân quyền, bạn có thể kiểm tra bằng cách truy cập website và thử ghi hoặc đọc dữ liệu từ thư mục này (ví dụ: thử tải lên một file hoặc truy xuất dữ liệu).
Ghi chú:
- Đảm bảo rằng thư mục có quyền truy cập đầy đủ cho các tài khoản liên quan đến IIS và website.
- Nếu bạn gặp vấn đề với quyền hạn, hãy kiểm tra lại các quyền trên hệ thống hoặc sử dụng các công cụ quản trị như icacls để kiểm tra phân quyền.
Nhận xét
Đăng nhận xét