wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Day2WSO

Total questions: 15

Worksheet time: 5mins

Name
Class
Date
1.
Khái niệm "Multi-tenancy" (Đa thuê bao) trong WSO2 có ý nghĩa chính là gì?
a)
Cho phép nhiều người dùng đăng nhập cùng lúc
b)
Cho phép chia sẻ hạ tầng phần cứng nhưng cô lập dữ liệu giữa các tổ chức/phòng ban (Tenants) khác nhau
c)
Cho phép cài đặt nhiều phiên bản WSO2 trên một máy
d)
Cho phép sử dụng nhiều cơ sở dữ liệu cùng lúc
2.
Tên miền (Domain) mặc định của Super Tenant (Quản trị viên cao cấp nhất) trong WSO2 là gì?
a)
wso2.com
b)
localhost
c)
carbon.super
d)
primary.domain
3.
Khi đăng nhập vào Publisher/Store với tư cách là Admin của một Tenant có domain là "abc.com", định dạng username nào là bắt buộc?
a)
admin
b)
admin.abc.com
c)
admin@abc.com
d)
abc.com\admin
4.
Để cấu hình kết nối với một Secondary User Store (ví dụ: LDAP hoặc Active Directory), bạn cần chỉnh sửa file nào trong các phiên bản WSO2 mới (4.x)?
a)
user-mgt.xml
b)
carbon.xml
c)
deployment.toml
d)
master-datasources.xml
5.
Trong file cấu hình User Store, thuộc tính nào xác định trường dữ liệu dùng để đăng nhập (ví dụ: 'uid' trong OpenLDAP hoặc 'sAMAccountName' trong AD)?
a)
ConnectionURL
b)
UserNameAttribute
c)
UserSearchBase
d)
Password
6.
Tại sao chúng ta cần thực hiện bước "Role Mapping" giữa WSO2 Role và LDAP Group?
a)
Để sao chép dữ liệu user từ LDAP về WSO2
b)
Để gán quyền hạn (Permissions) của WSO2 cho nhóm người dùng trong LDAP mà không cần chỉnh sửa phía LDAP
c)
Để tăng tốc độ đăng nhập
d)
Để mã hóa mật khẩu người dùng
7.
Nếu bạn muốn chạy song song WSO2 API Manager và WSO2 Identity Server trên cùng một máy chủ, bạn cần thay đổi tham số nào để tránh xung đột cổng (Port conflict)?
a)
Hostname
b)
Port Offset
c)
IP Address
d)
Context Path
8.
Nếu cổng HTTPS mặc định là 9443 và bạn cấu hình `offset = 2` trong deployment.toml, cổng truy cập mới sẽ là bao nhiêu?
a)
9443
b)
9444
c)
9445
d)
9442
9.
Vai trò của file `deployment.toml` trong mô hình cấu hình mới của WSO2 là gì?
a)
Chỉ dùng để cấu hình Database
b)
Là file cấu hình tập trung, hệ thống sẽ đọc file này và tự động ghi đè lên các file XML cũ khi khởi động
c)
Chỉ dùng cho môi trường Kubernetes
d)
Là file log hệ thống
10.
Điều gì sẽ xảy ra nếu bạn sửa trực tiếp file `carbon.xml` hoặc `master-datasources.xml` thay vì sửa `deployment.toml`?
a)
Cấu hình sẽ hoạt động bình thường
b)
Server sẽ báo lỗi và không khởi động được
c)
Cấu hình sẽ bị mất (ghi đè lại giá trị cũ) khi server khởi động lại
d)
Server chạy nhanh hơn
11.
Keystore (ví dụ: wso2carbon.jks) trong WSO2 được sử dụng để lưu trữ cái gì?
a)
Chỉ lưu trữ mật khẩu admin
b)
Lưu trữ Private Key và Public Certificate của chính server đó (dùng để định danh server)
c)
Lưu trữ danh sách các website bị chặn
d)
Lưu trữ Public Key của các đối tác
12.
Truststore (ví dụ: client-truststore.jks) được sử dụng để làm gì?
a)
Lưu trữ Private Key của server
b)
Lưu trữ Public Certificate của các bên thứ 3 (CA, Partners) mà server tin tưởng
c)
Lưu trữ log lỗi
d)
Lưu trữ thông tin user
13.
Khi gặp lỗi kết nối đến LDAP (ví dụ: "Connection refused" hoặc "Invalid Credentials"), bạn nên kiểm tra file log nào đầu tiên để tìm nguyên nhân chi tiết?
a)
http_access.log
b)
wso2carbon.log
c)
correlation.log
d)
audit.log
14.
Loại User Store Manager nào nên được sử dụng nếu bạn chỉ muốn WSO2 đọc thông tin user từ Active Directory mà KHÔNG được phép thay đổi/ghi đè dữ liệu trên AD?
a)
ReadWriteLDAPUserStoreManager
b)
JDBCUserStoreManager
c)
ReadOnlyLDAPUserStoreManager
d)
ActiveDirectoryUserStoreManager
15.
Trong bài thực hành về Tenant, hiện tượng "Data Isolation" (Cô lập dữ liệu) được thể hiện như thế nào?
a)
Tenant Admin nhìn thấy tất cả API của Super Admin
b)
Tenant Admin chỉ nhìn thấy API thuộc về Tenant của mình, không thấy API của Tenant khác hay Super Admin
c)
Dữ liệu của các Tenant được trộn lẫn với nhau
d)
Tenant Admin có thể xóa user của Super Admin