VMWare [CHAP 05] Tìm hiểu về Single Sign On, vCenter Enhanced Linked Mode

vominhat

Internship/Fresher
Mar 16, 2024
32
1
8
20
Phú Nhuận, Tp.HCM
Mục lục
I. Single Sign-On (SSO)
II. vCenter Enhanced Linked Mode (ELM)
III. Kết luận


Single Sign On, vCenter Enhanced Linked Mode

I. Single Sign-On (SSO)

1.1 Giới thiệu về SSO
Single sign-on (SSO) là một phương thức xác thực cho phép người dùng đăng nhập vào nhiều ứng dụng và trang web bằng một bộ thông tin đăng nhập duy nhất. SSO đơn giản hóa quá trình xác thực cho người dùng. Khi người dùng đăng nhập vào một ứng dụng, họ sẽ tự động được đăng nhập vào các ứng dụng khác có liên kết, bất kể nền tảng, công nghệ, hoặc tên miền mà họ đang sử dụng. Điều này giúp người dùng quản lý dễ dàng hơn các tên người dùng và mật khẩu trên nhiều tài khoản và dịch vụ khác nhau.
1724902748705.png


1.2 Giao thức và chuẩn của SSO

  • Security Access Markup Language (SAML): SAML là một tiêu chuẩn mở mã hóa văn bản thành ngôn ngữ máy, cho phép trao đổi thông tin nhận dạng. Là một tiêu chuẩn cốt lõi cho SSO, SAML giúp các nhà cung cấp ứng dụng đảm bảo rằng các yêu cầu xác thực của họ là phù hợp. SAML 2.0 được tối ưu hóa đặc biệt cho các ứng dụng web, cho phép thông tin được truyền tải qua trình duyệt web.
  • Open Authorization (OAuth): OAuth là một giao thức cấp quyền theo tiêu chuẩn mở, chuyển thông tin nhận dạng giữa các ứng dụng và mã hóa nó thành ngôn ngữ máy. Điều này cho phép người dùng cấp quyền cho một ứng dụng truy cập vào dữ liệu của họ trong ứng dụng khác mà không cần xác thực danh tính một cách thủ công.
  • OpenID Connect (OIDC): OIDC được xây dựng trên nền tảng của OAuth 2.0 để bổ sung thông tin về người dùng và hỗ trợ quá trình SSO. Nó cho phép một phiên đăng nhập duy nhất được sử dụng trên nhiều ứng dụng. Ví dụ, OIDC cho phép người dùng đăng nhập vào một dịch vụ sử dụng tài khoản Facebook hoặc Google của họ thay vì phải nhập thông tin đăng nhập riêng lẻ.
  • Kerberos: Kerberos là một giao thức cho phép xác thực lẫn nhau, trong đó cả người dùng và máy chủ đều xác minh danh tính của nhau trên các kết nối mạng không an toàn. Nó sử dụng một dịch vụ cấp vé để phát hành các token xác thực người dùng và các ứng dụng phần mềm như email client hoặc wiki server.
  • Xác thực bằng thẻ thông minh: Ngoài SSO truyền thống, phần cứng cũng có thể hỗ trợ quy trình này, chẳng hạn như các thiết bị thẻ thông minh vật lý mà người dùng cắm vào máy tính của họ. Phần mềm trên máy tính tương tác với các khóa mã hóa trên thẻ thông minh để xác thực từng người dùng. Mặc dù thẻ thông minh rất an toàn và yêu cầu mã PIN để hoạt động, chúng phải được người dùng mang theo, có nguy cơ bị mất, và chi phí vận hành có thể cao.


1.3 Lợi ích của SSO
- Tăng cường bảo mật: hạn chế tình trạng quên mật khẩu người dùng chỉ nhớ một bộ thông tin đăng nhập duy nhất
- Quản lý dễ dàng hiệu quả
- Giảm chi phí hạn chế tài nguyên cần thiết để xử lý các yêu cầu hỗ trợ, truy cập nhanh vào hệ thống tiết kiệm thời gian tăng năng suất làm việc.
- Mang đến trải nghiệm người dùng tốt hơn

1.4 Cách hoạt động của SSO


1724902950886.png


  • Đăng Nhập Lần Đầu (Initial Login):
    • Người dùng thực hiện đăng nhập vào hệ thống SSO bằng cách cung cấp thông tin xác thực.
    • Thông tin đăng nhập này được gửi đến máy chủ xác thực của SSO.
  • Xác Thực Người Dùng (Authentication):
    • Máy chủ xác thực kiểm tra thông tin đăng nhập với cơ sở dữ liệu người dùng hoặc dịch vụ xác thực (như Active Directory, LDAP).
    • Nếu thông tin xác thực chính xác, máy chủ xác thực tạo ra một token hoặc cookie phiên làm việc (session token) cho người dùng.
  • Cung Cấp Token/Session (Token/Session Provision):
    • Token hoặc cookie được gửi về trình duyệt của người dùng và lưu trữ để sử dụng trong các phiên tiếp theo.
    • Token này thường có thời hạn nhất định và chứa thông tin về quyền truy cập và thông tin người dùng.
  • Truy Cập Các Ứng Dụng Khác (Access Other Applications):
    • Khi người dùng cố gắng truy cập vào một ứng dụng hoặc dịch vụ khác, ứng dụng này sẽ gửi yêu cầu xác thực đến máy chủ SSO.
    • Máy chủ SSO kiểm tra token/cookie từ trình duyệt và xác thực người dùng mà không yêu cầu người dùng nhập lại thông tin đăng nhập.
  • Xác Thực Ứng Dụng (Application Authentication):
    • Máy chủ SSO trả về thông tin xác thực (thường là một token bảo mật) cho ứng dụng yêu cầu.
    • Ứng dụng hoặc dịch vụ kiểm tra token để đảm bảo người dùng đã được xác thực và cấp quyền truy cập.
  • Phiên Làm Việc (Session Management):
    • Khi người dùng đăng xuất khỏi hệ thống SSO, tất cả các phiên làm việc với các ứng dụng liên kết cũng sẽ bị hủy, giúp người dùng đăng xuất toàn diện.

II. vCenter Enhanced Linked Mode (ELM)

2.1 Giới thiệu về ELM

  • Định nghĩa: vCenter Enhanced Linked Mode (ELM) là một tính năng của VMware vCenter Server cho phép liên kết nhiều vCenter Server để quản lý tập trung thông qua một giao diện duy nhất. ELM giúp các tổ chức dễ dàng quản lý nhiều vCenter Server từ một vị trí.
  • Chức năng: ELM cho phép chia sẻ và quản lý các cấu hình người dùng, vai trò, và quyền truy cập trên nhiều vCenter Server. Điều này giúp đơn giản hóa việc quản lý và tăng cường bảo mật, đặc biệt là trong các môi trường ảo hóa lớn.

2.2 Lợi ích của ELM

Quản lý tập trung: Cung cấp một giao diện duy nhất để quản lý nhiều vCenter Server, giúp giảm sự phức tạp và tăng hiệu quả quản lý.

Chia sẻ dữ liệu và cấu hình: Các vCenter Server trong chế độ ELM có thể chia sẻ thông tin về người dùng, vai trò, và quyền truy cập, giúp giảm thiểu rủi ro về bảo mật và sai sót do cấu hình không đồng nhất.

Tăng khả năng mở rộng: ELM hỗ trợ việc quản lý các môi trường ảo hóa lớn, cho phép mở rộng hệ thống mà không cần phải thay đổi cách quản lý hay thêm công cụ quản lý.

Tích hợp linh hoạt: ELM dễ dàng tích hợp với các dịch vụ và tính năng khác của VMware, giúp tối ưu hóa hoạt động của toàn bộ hệ thống ảo hóa.


2.3 Yêu cầu và cấu hình ELM

Quản lý tập trung: Cung cấp một giao diện duy nhất để quản lý nhiều vCenter Server, giúp giảm sự phức tạp và tăng hiệu quả quản lý.

Chia sẻ dữ liệu và cấu hình: Các vCenter Server trong chế độ ELM có thể chia sẻ thông tin về người dùng, vai trò, và quyền truy cập, giúp giảm thiểu rủi ro về bảo mật và sai sót do cấu hình không đồng nhất.

Tăng khả năng mở rộng: ELM hỗ trợ việc quản lý các môi trường ảo hóa lớn, cho phép mở rộng hệ thống mà không cần phải thay đổi cách quản lý hay thêm công cụ quản lý.

Tích hợp linh hoạt: ELM dễ dàng tích hợp với các dịch vụ và tính năng khác của VMware, giúp tối ưu hóa hoạt động của toàn bộ hệ thống ảo hóa.


2.4 Tương tác giữa ELM và SSO

Xác thực tập trung: Khi ELM được thiết lập, SSO đóng vai trò trung tâm trong việc xác thực người dùng trên tất cả các vCenter Server liên kết. Người dùng chỉ cần đăng nhập một lần qua SSO và sẽ được truy cập vào tất cả các vCenter Server trong chế độ ELM.

Quản lý quyền và vai trò: SSO giúp quản lý quyền và vai trò người dùng trên các vCenter Server, đảm bảo tính nhất quán và an toàn trong quá trình quản lý. Điều này đặc biệt quan trọng khi nhiều người dùng cần truy cập và quản lý các tài nguyên trên nhiều vCenter Server.

Bảo mật và tiện ích: Sự tích hợp chặt chẽ giữa ELM và SSO không chỉ tăng cường bảo mật mà còn cải thiện trải nghiệm người dùng, giúp quản trị hệ thống ảo hóa một cách hiệu quả hơn.

III. Kết luận

Single Sign-On (SSO) và vCenter Enhanced Linked Mode (ELM) là hai công nghệ quan trọng giúp tối ưu hóa quản lý và bảo mật trong môi trường CNTT hiện đại. SSO cung cấp một phương thức đăng nhập duy nhất, giúp đơn giản hóa quá trình xác thực người dùng và tăng cường bảo mật hệ thống. Trong khi đó, ELM giúp quản lý tập trung nhiều vCenter Server giúp quản lý và mở rộng hạ tầng máy ảo.
 
Last edited:

About us

  • Securityzone.vn là một trang web chuyên về an ninh mạng và công nghệ thông tin. Trang web này cung cấp các bài viết, tin tức, video, diễn đàn và các dịch vụ liên quan đến lĩnh vực này. Securityzone.vn là một trong những cộng đồng IT lớn và uy tín tại Việt Nam, thu hút nhiều người quan tâm và tham gia. Securityzone.vn cũng là nơi để các chuyên gia, nhà nghiên cứu, sinh viên và người yêu thích an ninh mạng có thể trao đổi, học hỏi và chia sẻ kiến thức, kinh nghiệm và giải pháp về các vấn đề bảo mật trong thời đại số.

Quick Navigation

User Menu