Computer >> Hướng Dẫn Máy Tính >  >> Kết Nối Mạng >> An Ninh Mạng

Mối quan hệ tin cậy (Trust Relationship) trong an ninh mạng là gì?

Khái niệm Trust Relationship

Trong an ninh mạng, đặc biệt là môi trường Active Directory (AD), mối quan hệ tin cậy (trust relationship) là một liên kết logic giữa hai domain cho phép người dùng và nhóm trong domain này được xác thực và truy cập tài nguyên trong domain kia. Domain tin cậy (trusting domain) chấp nhận xác thực từ domain được tin cậy (trusted domain).

Các loại Trust Relationship trong Active Directory

  • Two-way trust (Hai chiều): Cả hai domain đều tin cậy nhau. Mặc định giữa các domain trong cùng một forest.
  • One-way trust (Một chiều): Chỉ một domain tin cậy domain kia. Thường dùng giữa forest riêng biệt hoặc với domain bên ngoài.
  • Transitive trust (Truyền tiếp): Nếu A tin cậy B và B tin cậy C, thì A tự động tin cậy C. Mặc định trong forest AD.
  • Non-transitive trust (Không truyền tiếp): Chỉ áp dụng giữa hai domain cụ thể, không mở rộng. Ví dụ: trust với NT 4.0 domain hoặc realm Kerberos (MIT).
  • Forest trust: Giữa hai forest AD, cho phép chia sẻ tài nguyên toàn forest.
  • External trust: Giữa domain AD và domain ngoài forest (ví dụ: NT 4.0, AD khác).
  • Realm trust: Giữa AD và Kerberos realm (Linux/Unix).

Cơ chế hoạt động: Kerberos và Domain Controller

Kerberos là giao thức xác thực mặc định trong AD. Quy trình:

  1. User đăng nhập, client yêu cầu Ticket Granting Ticket (TGT) từ Domain Controller (DC) của domain mình.
  2. Khi truy cập tài nguyên ở domain kia, client trình TGT để xin Service Ticket từ DC của domain tài nguyên (nhờ trust relationship).
  3. DC domain tài nguyên kiểm tra trust, xác thực TGT và cấp Service Ticket.
  4. Client dùng Service Ticket để truy cập tài nguyên mà không cần đăng nhập lại (Single Sign-On).

Domain Controller lưu trữ khóa bí mật (shared secret) để thiết lập kênh bảo mật giữa các domain (trust password).

Cách kiểm tra và tạo Trust Relationship

Kiểm tra trust (GUI)

  1. Mở Active Directory Domains and Trusts.
  2. Chuột phải domain > Properties > tab Trusts.
  3. Chọn trust > Properties > Validate.

Tạo trust mới (New Trust Wizard)

  1. Mở Active Directory Domains and Trusts.
  2. Chuột phải domain > Properties > Trusts > New Trust.
  3. Nhập DNS name của domain đối tác > Next.
  4. Chọn loại trust: Forest, External, Realm... > Next.
  5. Chọn hướng: Two-way, One-way incoming, One-way outgoing.
  6. Chọn phía áp dụng: This domain only hoặc Both this domain and the specified domain.
  7. Xác thực: Domain-wide authentication (mặc định) hoặc Selective authentication.
  8. Nhập trust password (cùng dùng cho cả hai bên) > Next > Finish.

Vấn đề thường gặp: "Trust relationship failed"

Lỗi "The trust relationship between this workstation and the primary domain failed" xảy ra khi:

  • Mật khẩu máy tính (computer account password) trong AD không khớp với mật khẩu cục bộ (thường do restore snapshot, clone VM, join domain trùng SID).
  • Máy tính ngắt kết nối domain quá lâu (mặc định đổi mật khẩu 30 ngày).

Cách khắc phục

  1. Đăng nhập local admin.
  2. Rời domain > join workgroup > reboot.
  3. Join lại domain bằng tài khoản có quyền.
  4. Hoặc dùng PowerShell: Reset-ComputerMachinePassword -Server DC01 -Credential Domain\Admin.

Zero Trust: Xu hướng thay thế Trust Relationship truyền thống

Mô hình Zero Trust giả định "không tin cậy mặc định, luôn xác thực". Thay vì tin cậy dựa trên vị trí mạng (domain trust), Zero Trust yêu cầu:

  • Xác thực đa yếu tố (MFA) cho mọi yêu cầu truy cập.
  • Kiểm soát truy cập dựa trên identity, device health, least privilege.
  • Phân đoạn vi mô (micro-segmentation) mạng.
  • Giám sát liên tục (continuous monitoring) và phân tích hành vi.

Zero Trust khắc phục nhược điểm của trust relationship truyền thống: lateral movement, credential theft, insider threat.

Tóm tắt

Trust relationship là nền tảng của quản trị danh tính tập trung trong AD, cho phép SSO và chia sẻ tài nguyên cross-domain. Tuy nhiên, trong bối cảnh hiện đại (cloud, remote work, BYOD), mô hình Zero Trust đang dần thay thế để giảm bề mặt tấn công và tăng cường bảo mật.