Sách trắng Đánh giá rủi ro an toàn dữ liệu
400-100-9516
news
Chia sẻ công nghệ

Tìm kiếm trong trang

Cơ chế doAs (thay mặt) trong Hadoop
2022-04-11 4813 Chia sẻ công nghệ

Trong hệ thống kiến trúc C/S truyền thốngtin tuc the thao 24h, cơ chế an ninh về người dùng chủ yếu xoay quanh Xác thực & Phân quyền Xác thực là quá trình xác định người gửi yêu cầu (người dùng A) có hợp lệ hay không; phân quyền là quá trình kiểm tra người gửi yêu cầu (người dùng B) có quyền thực hiện yêu cầu đó hay không.

Thông thườngtin tuc the thao 24h, đối với một yêu cầu cụ thể nào đó, chủ thể được xác thực chính là chủ thể cần kiểm tra quyền hạn, tức là người dùng A và người dùng B là cùng một người. Mô hình này không gây ra vấn đề gì khi truy cập trực tiếp theo mô hình C/S, ví dụ như người dùng truy cập vào nền tảng web qua HTTP, lúc đó người đăng nhập và người được kiểm tra quyền hạn là cùng một người; hoặc nếu truy cập trực tiếp vào cơ sở dữ liệu MySQL thông qua JDBC, người đăng nhập và người được kiểm tra quyền cũng là cùng một người. Kiến trúc truyền thống này đơn giản nhất:

undefined

Tuy nhiêntin tuc the thao 24h, trong thực tế, truy cập C/S trực tiếp thường chỉ xuất hiện trong các hệ thống kiến trúc đơn giản, còn phần lớn các hệ thống hiện tại sử dụng kiến trúc C/S+ phức tạp hơn, nghĩa là máy chủ đồng thời cũng đóng vai trò là khách hàng của dịch vụ ở tầng dưới. Ví dụ như trong ứng dụng nền tảng web thông thường, trình duyệt người dùng là phía cuối cùng (Client), máy chủ HTTP là máy chủ ngoài cùng (Server), đồng thời máy chủ HTTP cũng là khách hàng của cơ sở dữ liệu ở tầng dưới (Client), và cơ sở dữ liệu là máy chủ thứ hai (Server). Kiến trúc như sau:

undefined

Tuy nhiênlich thi ngoai hang anh 2025, trong thực tế, truy cập C/S trực tiếp thường chỉ xuất hiện trong các hệ thống kiến trúc đơn giản, còn phần lớn các hệ thống hiện tại sử dụng kiến trúc C/S+ phức tạp hơn, nghĩa là máy chủ đồng thời cũng đóng vai trò là khách hàng của dịch vụ ở tầng dưới. Ví dụ như trong ứng dụng nền tảng web thông thường, trình duyệt người dùng là phía cuối cùng (Client), máy chủ HTTP là máy chủ ngoài cùng (Server), đồng thời máy chủ HTTP cũng là khách hàng của cơ sở dữ liệu ở tầng dưới (Client), và cơ sở dữ liệu là máy chủ thứ hai (Server). Kiến trúc như sau:

undefined

Nói chungtin tuc the thao 24h, kiến trúc này đủ để đáp ứng hầu hết các tình huống, nhưng với những trường hợp cần liên kết trực tiếp giữa người dùng cuối và hệ thống ở tầng dưới, vẫn tồn tại một số vấn đề khó tránh khỏi, chẳng hạn như hệ thống ở tầng dưới không thể nhận biết được người dùng cuối, dẫn đến việc không thể tùy chỉnh cá nhân hóa cho người dùng;

Giải pháp ba Cơ chế thay mặt (doAs)

Trong hệ sinh thái Hadoop hiện naylich thi ngoai hang anh 2025, người dùng có thể khởi tạo yêu cầu đến các dịch vụ ở tầng dưới bằng nhiều cách khác nhau, ví dụ như truy cập trực tiếp dịch vụ Hive thông qua JDBC, truy cập trực tiếp HDFS thông qua RPC, hoặc gửi tác vụ Spark thô Đồng thời, để tăng hiệu quả phát triển và đảm bảo quy chuẩn, nhiều công ty lớn cũng xây dựng các nền tảng phân tích dữ liệu thống nhất dễ sử dụng ở lớp trên, ví dụ như Hue do Cloudera phát triển, hay Zeppelin Notebook của Apache. Do đó, Hadoop dần trở thành một hệ sinh thái phức tạp bao gồm cả kiến trúc C/S trực tiếp và kiến trúc C/S+ phức tạp, như hình dưới đây:

undefined

Trong kiến trúc nàylich thi ngoai hang anh 2025, do vừa có truy cập trực tiếp từ người dùng cuối (kênh 1), vừa có truy cập thông qua đại diện (kênh 2), các dịch vụ Hadoop cần phải xử lý đồng thời Tương thích với kiểm soát an ninh cho cả hai kênh truy cập này Đồng thời cũng Cần duy trì tính nhất quán trong hành vi (ngăn ngừa sai sót trong việc đánh giá quyền hạn).

Để tránh các vấn đề trong phương án haitin tuc the thao 24h, Hadoop đã bổ sung thêm một cơ chế phụ, đó là cơ chế impersonation (doAs). Nói ngắn gọn, cơ chế này thêm vào một tình huống mới dựa trên phương án hai: khi máy chủ lớp trên (như nền tảng web) cần cung cấp dịch vụ tùy chỉnh cho người dùng, máy chủ lớp dưới (như dịch vụ Hive) cho phép máy chủ lớp trên gắn thông tin người dùng cuối vào yêu cầu và thực hiện kiểm tra quyền hạn dưới danh nghĩa người dùng đó.

Ví dụtin tuc the thao 24h, các công cụ phân tích dữ liệu trực quan như Hue trong doanh nghiệp thường đóng vai trò là máy chủ web lớp trên cung cấp giao diện truy cập trực tiếp cho người dùng, khi truy cập các dịch vụ dữ liệu lớn như Hive, nó sẽ xác thực bằng một tài khoản cụ thể được định nghĩa trước (tài khoản proxy), đồng thời gắn thông tin cá nhân của người dùng kinh doanh (ví dụ như Trương Tam) vào thông tin yêu cầu và truyền xuống máy chủ Hive ở tầng dưới. Máy chủ Hive sẽ thực hiện kiểm tra quyền hạn proxy Người dùng xác thực tài khoản theo danh tínhtỉ lệ cược, sau đó lại đánh giá quyền hạn theo danh tính Trương Tam .

người dùng đặc biệt người dùng siêu cấp (bởi vì bản thân nó không nhất thiết có tất cả quyền hạn)tin tuc the thao 24h, đồng thời cũng tiềm ẩn một số rủ Vì vậy, các tài khoản đặc biệt này trong Hadoop thường được Tham số tĩnh cấp dịch vụ (hadoop.proxyuser.admin.*) đặt bởi hệ thốnglich thi ngoai hang anh 2025, đồng thời cũng giới hạn phạm vi có thể thay thế, ví dụ như giới hạn IP mà người dùng gửi yêu cầu, hoặc vai trò mà người dùng sở hữu, nhằm ngăn chặn nguy cơ tài khoản bị đánh cắp dẫn đến rò rỉ toàn bộ hệ thống.

Đề xuất trước đây

Kiểm toán tuân thủ bảo vệ thông tin cá nhân
Là nhà lãnh đạo thế hệ mới trong lĩnh vực an toàn dữ liệulich thi ngoai hang anh 2025, Công ty TNHH Toàn Tri nhờ có năng lực công nghệ tiên tiến và kinh nghiệm thực tiễn phong phú trong lĩnh vực an toàn dữ liệu, đã vượt qua các cuộc kiểm tra nghiêm ngặt và được chọn vào danh sách thành viên đầu tiên.
Doanh nghiệp kỳ lân tiềm năng Hàng Châu 2022
Bảng xếp hạng Doanh nghiệp Chuyển mình Khởi nghiệp 2022 - Lĩnh vực Dữ liệu lớn
Tập trung vào RSA 2020lich thi ngoai hang anh 2025, xem các xu hướng quan tâm đến an toàn dữ liệu
Từ ngày 24 đến 28 tháng 2 năm 2020lich thi ngoai hang anh 2025, hội nghị an ninh mạng RSA Conference sẽ diễn ra tạ Là sự kiện uy tín trong ngành an ninh mạng, kể từ năm 1991 đến nay, hội nghị RSA đã trải qua 29 năm. Chủ đề năm nay là “Human Element”, cho thấy vai trò không thể thiếu của con người trong sự phát triển tương lai của ngà
Chăm sóc khách hàng trực tuyến