Fast Way to Setup an ERP(IT) System For the Critical Infra Cyber Range [ Land Based Railway System ]

English 简体中文 繁体中文 Tiếng Việt
Summary

The article details a practical approach to quickly establish a corporate IT environment within critical infrastructure cyber ranges, specifically for land-based railway systems, to enable realistic IT-to-OT attack chain simulations. It utilizes the open-source Dolibarr ERP & CRM platform, deploying it across a distributed multi-VM architecture (front-end, database, file server) within the ISA-95 Level 4 Enterprise Zone to enhance attack realism. The setup process involves installing a LAMP stack, configuring a remote MySQL database, and updating Dolibarr's settings to facilitate inter-VM communication. Subsequent steps focus on activating and configuring essential modules such as HR, CRM, and finance, creating user roles, and integrating with AI for dynamic data generation. This methodology provides a robust, attackable IT environment, significantly improving the fidelity of cybersecurity exercises.

Mục đích thiết kế dự án : Đối với cyber range/twin (như Lưới điện, Đường băng sân bay, Đèn giao thông) được sử dụng trong bài tập tấn công và phòng thủ không gian mạng, hầu hết thời gian các Đội Đỏ/Xanh/Vàng tập trung nhiều hơn vào hệ thống Công nghệ Vận hành (OT), nhưng đôi khi cũng có yêu cầu xây dựng một hệ thống CNTT công ty đơn giản (như dịch vụ ERP & HR nội bộ) để mô phỏng quyền truy cập ban đầu của cuộc tấn công thông qua các điểm yếu trong mạng CNTT của doanh nghiệp trước khi chuyển hướng sang mạng OT như chuỗi tấn công từ IT sang OT, xâm phạm thông tin xác thực, di chuyển ngang và khai thác các dịch vụ doanh nghiệp bị cấu hình sai.

Như được thể hiện trong kiến trúc hệ thống ISA-95/IEC62264 gồm 6 lớp (level0-5), lớp CNTT (level4-5) đại diện cho mạng doanh nghiệp nơi các hoạt động kinh doanh được quản lý. Dự án này nhằm mục đích cung cấp một phương pháp nhanh chóng và thực tế để xây dựng môi trường CNTT dựa trên ERP như vậy cho hệ thống bản sao không gian mạng OT trong vài giờ bằng cách sử dụng gói DOLIBARR ERP & CRM mã nguồn mở cho Hệ thống Cyber Range Đường sắt Trên cạn. Bài viết này được cấu trúc thành ba phần chính:

  • Kiến trúc hệ thống: Giới thiệu kiến trúc cyber range tổng thể, cấu trúc liên kết mạng của bài tập không gian mạng và giải thích vai trò cũng như vị trí của hệ thống ERP trong môi trường đường sắt.

  • Cài đặt phần mềm ERP: Cung cấp hướng dẫn từng bước để cài đặt và triển khai gói Dolibarr ERP trong cyber range, bao gồm tích hợp với các thành phần hệ thống khác.

  • Cấu hình chức năng ERP: Các bước cấu hình các tính năng chức năng chính như quản lý nhân sự, đơn xin nghỉ phép, quy trình làm việc cộng tác và bảng lương. Sau đó sử dụng AI để tạo một số thông tin để hệ thống ERP trông giống như một hệ thống thực tế.

Lời cảm ơn: Hệ thống ERP được sử dụng trong dự án này được xây dựng với phiên bản Dolibarr ERP & CRM không sửa đổi. Mọi việc sử dụng đều tuân thủ nghiêm ngặt các điều khoản cấp phép và nguyên tắc thương hiệu được xác định bởi DOLIBARR License DocDOLIBARR Copy Right Rules.

# Author:      Yuancheng Liu
# Created:     2026/03/16
# Version:     v_0.0.1
# License:     GNU/GPL v3+ (Same as the DOLIBARR license)

1. Giới thiệu

Mục tiêu của dự án này là tích hợp hệ thống Hoạch định Nguồn lực Doanh nghiệp (ERP) vào lớp CNTT doanh nghiệp của Hệ thống Cyber Range Đường sắt Trên cạn để mô phỏng các hoạt động doanh nghiệp trong thế giới thực cùng với công ty công nghiệp. Nền tảng Dolibarr ERP & CRM mã nguồn mở sẽ được thiết lập trong lớp CNTT doanh nghiệp level4 của kiến trúc ISA-95 của hệ thống đường sắt, sau đó nền tảng này có thể mô phỏng các chức năng kinh doanh thiết yếu cho một công ty đường sắt—như nhân sự, tài chính và quản trị nội bộ. Đặc biệt, nó cho phép mô phỏng các đường tấn công trong thế giới thực, nơi kẻ thù ban đầu xâm nhập vào các hệ thống CNTT doanh nghiệp trước khi chuyển hướng sang mạng vận hành.

Kiến trúc hệ thống tổng thể, bao gồm vị trí của hệ thống ERP trong cyber range được thể hiện dưới đây:

1.1 Tóm tắt

Trong các môi trường cyber range và cyber twin hiện đại dành cho cơ sở hạ tầng quan trọng—như lưới điện, sân bay và hệ thống đường sắt—các bài tập an ninh mạng thường tập trung vào hệ thống điều khiển công nghiệp Công nghệ Vận hành (OT) như mạng SCADA và các thiết bị trường OT. Nhưng trong nhiều sự cố không gian mạng thực tế, do môi trường OT bị cô lập khỏi internet, những kẻ tấn công thường cần giành quyền truy cập ban đầu thông qua một số lỗ hổng hoặc cấu hình sai trong môi trường CNTT của doanh nghiệp, sau đó mới có thể tiếp cận các hệ thống OT. Vì vậy, việc có một hệ thống CNTT nằm giữa mạng bên ngoài của công ty và mạng OT là cần thiết cho một cyber range được sử dụng trong các bài tập không gian mạng.

Từ góc độ thiết kế hệ thống, hầu hết các môi trường CNTT doanh nghiệp trên các ngành và công ty khác nhau đều rất giống nhau. Các hệ thống cốt lõi như nền tảng nhân sự, tài chính và quản trị tuân theo các quy trình làm việc tiêu chuẩn hóa bất kể tổ chức hoạt động trong lĩnh vực năng lượng, giao thông vận tải hay sản xuất. Không giống như việc xây dựng các hệ thống OT liên quan, vốn đòi hỏi kiến thức chuyên sâu về lĩnh vực cụ thể, các hệ thống CNTT được triển khai bằng cách sử dụng các giải pháp tổng quát mà không làm mất đi tính chân thực có thể gần như đáp ứng đầy đủ yêu cầu của bài tập không gian mạng. Đó là lý do tại sao tôi sử dụng phần mềm ERP (hoạch định nguồn lực doanh nghiệp) mã nguồn mở Dolibarr để xây dựng môi trường CNTT trực tiếp. Và cách tiếp cận này cho phép triển khai nhanh chóng một môi trường doanh nghiệp chức năng và thực tế, hỗ trợ các kịch bản an ninh mạng IT/OT tích hợp mà không cần nỗ lực tùy chỉnh hoặc phát triển rộng rãi.

1.2 Thông tin cơ bản

1.2.1 Thông tin cơ bản về Hệ thống Cyber Range Đường sắt Trên cạn

Nền tảng thử nghiệm an ninh mạng IT/OT đường sắt trên cạn là một thiết kế kiểu bản sao không gian mạng và được phát triển theo tiêu chuẩn ISA-95/IEC62264, được xây dựng chuyên biệt cho nghiên cứu an ninh mạng, các bài tập của đội đỏ-xanh, đào tạo chuyên nghiệp, phát hiện mối đe dọa và thử nghiệm honeypot. Hệ thống được thiết kế để mô phỏng cả môi trường CNTT và OT của một công ty đường sắt, đồng thời cho phép trực quan hóa tác động của các cuộc tấn công mạng trong một môi trường được kiểm soát.

Cyber range có khả năng mô phỏng các kịch bản vận hành thực tế, bao gồm việc tự động tạo ra các hoạt động giống con người trong hệ thống. Hành vi động này giúp tăng cường đáng kể độ chân thực của cyber range, làm cho nó giống với một môi trường doanh nghiệp đường sắt thực tế. Nền tảng này đã được sử dụng trong nhiều bài tập an ninh mạng quốc tế. Để biết thêm thông tin chi tiết, hãy tham khảo kho tài liệu dự án: https://github.com/LiuYuancheng/Land_Based_Railway_Simulation_Cyber_Range_Document

1.2.2 Thông tin cơ bản về phần mềm Dolibarr ERP & CRM

Dolibarr ERP & CRM là một giải pháp ERP và CRM mã nguồn mở hiện đại và mô-đun, được thiết kế để quản lý nhiều hoạt động của tổ chức, bao gồm danh bạ, lập hóa đơn, đơn đặt hàng, quản lý kho, lập lịch và nhân sự.

Được phát triển chủ yếu bằng PHP với các cải tiến JavaScript, Dolibarr phù hợp cho các tổ chức thuộc mọi quy mô—từ doanh nghiệp nhỏ đến doanh nghiệp lớn, cũng như các quỹ và người làm việc tự do. Kiến trúc mô-đun, dễ triển khai và cộng đồng mã nguồn mở tích cực của nó làm cho nó trở thành lựa chọn lý tưởng để nhanh chóng xây dựng một môi trường CNTT doanh nghiệp thực tế trong một cyber range. Để biết thêm chi tiết, hãy tham khảo kho lưu trữ chính thức: https://github.com/Dolibarr/dolibarr


2. Kiến trúc hệ thống

2.1 Tổng quan kiến trúc và chức năng

Hệ thống Cyber Range Đường sắt Trên cạn được thiết kế theo kiến trúc ISA-95 / IEC 62264 như sơ đồ cấu trúc ISA-95 sáu lớp dưới đây. Trong kiến trúc này, hệ thống Dolibarr ERP & CRM được triển khai trong Vùng Doanh nghiệp Cấp 4, nơi nó đóng vai trò là nền tảng nội bộ của công ty cho các hoạt động kinh doanh bao gồm các dịch vụ cho nhân viên như quản lý nhân sự, quy trình làm việc hành chính và hoạt động tài chính. Và bài tập không gian mạng có thể cấu hình các lỗ hổng và điểm vào tấn công khác nhau có thể lan truyền đến các lớp OT thấp hơn.

Để tăng cường tính chân thực, cyber range tích hợp hành vi người dùng tự động thông qua Cluster User Simulator (công cụ dựa trên script). Các script mô phỏng này tạo ra các hoạt động động và liên tục trên mạng CNTT, mô phỏng các hoạt động hàng ngày của các vai trò khác nhau trong công ty đường sắt như Kỹ sư hỗ trợ CNTT, Nhân viên văn phòng, Điều hành viên trụ sở đường sắt, Lái tàu / kiểm tra an toàn. Các thành phần chính của kiến trúc này bao gồm:

  • Môi trường mạng doanh nghiệp đường sắt: Một cơ sở hạ tầng ảo hóa tái tạo các yếu tố mạng cấp doanh nghiệp, bao gồm máy chủ, điểm cuối, tường lửa, bộ định tuyến và bộ chuyển mạch.

  • Hệ thống ERP nhân sự công ty đường sắt: Phần mềm ERP với ứng dụng giao diện người dùng và cơ sở dữ liệu phụ trợ cung cấp các chức năng chính về quản lý nhân sự (HRM), quan hệ khách hàng, tài chính, bán vé và sự kiện công ty.

  • Công cụ mô phỏng hoạt động nhân viên: Một công cụ tạo hoạt động người dùng tự động mô phỏng hành vi người dùng thực tế, tạo ra lưu lượng mạng và tương tác hệ thống trên các vai trò khác nhau.

2.2 Cấu hình mạng hệ thống

Như được thể hiện trong Phần 1 (Hình 1), hệ thống Dolibarr ERP & CRM được triển khai trong mạng con CNTT doanh nghiệp (Cấp 4 – Vùng Doanh nghiệp) của cyber range, được đánh dấu bằng phân đoạn màu xanh nhạt trong kiến trúc. Mặc dù Dolibarr khuyến nghị triển khai tất cả các thành phần trên một máy chủ duy nhất (hoặc phiên bản đám mây) để đơn giản hóa việc quản lý và cải thiện độ ổn định, dự án này cố ý áp dụng kiến trúc phân tán ba VM (một VM giao diện ứng dụng, một VM cơ sở dữ liệu phụ trợ và một VM lưu trữ tệp) để nó có thể dễ dàng bị tấn công trong quá trình diễn tập không gian mạng với các vector tấn công dưới đây:

  • Các cuộc tấn công ứng dụng web nhắm vào máy chủ giao diện người dùng

  • Các kịch bản khai thác cơ sở dữ liệu và rò rỉ dữ liệu

  • Thu thập thông tin xác thực và di chuyển ngang giữa các VM

  • Các dịch vụ tệp bị cấu hình sai và kênh truyền dữ liệu không an toàn

Cấu hình mạng chi tiết được minh họa dưới đây:

Chức năng chính của mỗi VM bao gồm:

  • Máy chủ giao diện người dùng ERP : VM này lưu trữ ứng dụng Dolibarr và giao diện web, cung cấp quyền truy cập vào tất cả các mô-đun chức năng ERP (nhân sự, tài chính, quản trị, v.v.). Nó đóng vai trò là điểm truy cập chính cho người dùng thông qua mạng nội bộ hoặc cổng web.

  • Máy chủ phụ trợ ERP (Máy chủ cơ sở dữ liệu) : VM này chạy dịch vụ cơ sở dữ liệu sử dụng MySQL, lưu trữ tất cả dữ liệu liên quan đến ERP, bao gồm thông tin người dùng, giao dịch và cấu hình hệ thống. Việc tách cơ sở dữ liệu khỏi lớp ứng dụng phản ánh các thực tiễn doanh nghiệp phổ biến và cho phép các kịch bản tấn công tập trung vào cơ sở dữ liệu.

  • Máy chủ tệp ERP : VM này chịu trách nhiệm lưu trữ tệp và xử lý nội dung do người dùng tải lên. Vì mô-đun FTP gốc của Dolibarr không có sẵn miễn phí, một dịch vụ FTP nhẹ dựa trên Python được sử dụng.

Cả ba VM được kết nối thông qua bộ định tuyến/chuyển mạch mạng doanh nghiệp, cho phép nhân viên đường sắt nội bộ truy cập các dịch vụ ERP một cách liền mạch. Mạng được bảo vệ và phân đoạn thêm bởi tường lửa DMZ, kiểm soát lưu lượng giữa mạng nội bộ và các điểm truy cập bên ngoài như cổng web ERP. Đối với máy chủ email, chúng tôi sử dụng máy chủ email Postfix cũng được thiết lập bên trong mạng con. Và vì Dolibarr khuyến nghị Gmail, nên hiện tại đối với tài khoản nhân viên của Dolibarr, tôi sử dụng tài khoản Gmail thông thường.


3. Cài đặt Dolibarr trên các VM Ubuntu

Để cài đặt Dolibarr trên hệ thống Ubuntu, trang web chính thức cung cấp gói cài đặt *.deb trong liên kết tải xuống: https://www.dolibarr.org/downloads.php. Nhưng khi bạn tải xuống và cài đặt, bạn có thể thấy lỗi "Connect to database failed" sau bước 1 của quá trình cài đặt sau như hình dưới đây:

Phần này cung cấp một cách tiếp cận có cấu trúc để cài đặt và cấu hình Dolibarr trên nhiều VM (máy chủ giao diện người dùng, cơ sở dữ liệu và máy chủ tệp), cùng với các bước khắc phục sự cố để giải quyết vấn đề này.

3.1 Cài đặt LAMP Stack (VM giao diện người dùng)

Trước khi cài đặt Dolibarr, hãy đảm bảo VM giao diện người dùng có một LAMP stack hoàn chỉnh (Apache, PHP và các thư viện máy khách cơ sở dữ liệu):

sudo apt update
sudo apt install apache2 mariadb-server php libapache2-mod-php php-mysql php-curl php-intl php-gd php-json php-mbstring -y

3.2 Tải xuống và cài đặt Dolibarr

Tải xuống gói .deb mới nhất từ trang web sourceforge: https://sourceforge.net/projects/dolibarr/files/Dolibarr%20installer%20for%20Debian-Ubuntu%20%28DoliDeb%29/, sau đó cài đặt gói bằng cách:

sudo dpkg -i dolibarr_x.y.z-w.w_all.deb

Nếu xảy ra vấn đề về phụ thuộc, hãy giải quyết chúng bằng cách:

sudo apt-get install -f

3.3 Cấu hình máy chủ cơ sở dữ liệu (VM phụ trợ)

Trên VM cơ sở dữ liệu, cài đặt và bảo mật MySQL (hoặc MariaDB):

sudo mysql_secure_installation

Đăng nhập vào cơ sở dữ liệu:

sudo mysql -u root -p

Tạo cơ sở dữ liệu và người dùng Dolibarr:

CREATE DATABASE dolibarr;
CREATE USER 'dolibarruser'@'%' IDENTIFIED BY 'your_password';
GRANT ALL PRIVILEGES ON dolibarr.* TO 'dolibarruser'@'%';
FLUSH PRIVILEGES;
EXIT;

Sử dụng '%' thay vì 'localhost' để cho phép kết nối từ xa từ VM giao diện người dùng.

Đảm bảo máy chủ cơ sở dữ liệu được cấu hình để chấp nhận kết nối từ xa bằng cách chỉnh sửa /etc/mysql/mariadb.conf.d/50-server.cnf và đặt:

bind-address = 0.0.0.0

Khởi động lại dịch vụ cơ sở dữ liệu sudo systemctl restart mysql và đảm bảo cổng 3306 được mở giữa các VM (tường lửa/nhóm bảo mật).

3.4 Cấu hình Dolibarr sử dụng cơ sở dữ liệu từ xa

Theo mặc định, Dolibarr giả định cơ sở dữ liệu được lưu trữ cục bộ. Trong thiết lập nhiều VM, bạn phải cập nhật cấu hình thủ công. Chỉnh sửa tệp cấu hình Dolibarr trên VM giao diện người dùng:

sudo vim /etc/dolibarr/conf.php

Định vị cài đặt máy chủ cơ sở dữ liệu và thay thế localhost bằng địa chỉ IP của VM cơ sở dữ liệu, như hình dưới đây:

3.5 Hoàn tất cài đặt qua giao diện web

Sau khi cấu hình hoàn tất, mở trình duyệt và điều hướng đến http://localhost/dolibarr hoặc http:///dolibarr, thực hiện lại bước 1 để điền thông tin, sau đó bạn sẽ thấy lỗi được khắc phục như hình dưới đây:

Bây giờ Dolibarr đã sẵn sàng để sử dụng trong cyber range. Chúng ta cần điền một số thông tin nhân viên và kích hoạt các mô-đun chức năng như hệ thống HRM và hệ thống nghỉ phép để nó có thể đảm nhiệm vai trò của một hệ thống ERP trong một công ty đường sắt.

 


4. Cấu hình các mô hình chức năng của Dolibarr

Phần này liên quan nhiều hơn đến việc thêm thông tin và kích hoạt các mô-đun chức năng của hệ thống Dolibarr ERP & CRM được sử dụng trong công ty đường sắt thông qua bảng điều khiển quản trị. Để được hướng dẫn sử dụng chi tiết, bạn có thể tham khảo tài liệu và hướng dẫn chính thức:

Đăng nhập bằng tài khoản quản trị đã tạo trong phần trước để truy cập bảng điều khiển thiết lập. Chức năng chính mà tôi đã cấu hình được thể hiện trong sơ đồ dưới đây:

4.1 Cấu hình thông tin công ty

Điều hướng đến Setup → Company/Organization sau đó điền các thông tin cần thiết như tên công ty đường sắt, địa chỉ và chi tiết liên hệ, email và trang web chính thức, điện thoại và fax và tải lên logo công ty như hình dưới đây:

Tiếp theo, đi đến Display settings để điều chỉnh giao diện người dùng, tùy chỉnh chủ đề, bố cục và kiểu CSS như hình dưới đây:

Để phục vụ mục đích đào tạo và diễn tập an ninh mạng, bạn có thể cố ý làm suy yếu một số kiểm soát bảo mật bằng cách điều hướng đến Security Settings như hình dưới đây:

Điều này cho phép sử dụng thông tin xác thực yếu (ví dụ: 123456), sau này có thể đóng vai trò là điểm vào tấn công trong các bài tập.

Sau khi thiết lập thông tin công ty, trang đăng nhập cổng thông tin chính sẽ trông như thế này với tên và logo công ty cùng hình ảnh tổng quan:

4.2 Cấu hình các mô-đun Nhân sự (HR)

Điều hướng đến Setup → Modules/Applications

để kích hoạt các module dưới đây:

  • Quản lý Yêu cầu Nghỉ phép – quản lý các đơn xin nghỉ phép và phê duyệt của nhân viên

  • Báo cáo Chi phí – mô phỏng quy trình hoàn trả chi phí

  • Tuyển dụng – quản lý các tin tuyển dụng và quy trình tuyển dụng

  • Quản lý Nguồn nhân lực – các công cụ quản lý nhân viên cốt lõi

Tiếp theo, tạo người dùng và gán vai trò cho các tài khoản nhân viên (ví dụ: staff_alice với vai trò là một OCC operator) và gán quyền dựa trên vai trò công việc như hình dưới đây:

Bây giờ chúng ta đăng nhập tài khoản Alice và mô phỏng việc cô ấy gửi yêu cầu nghỉ phép và thiết lập phê duyệt cho nhóm quản lý:

Sau đó đăng nhập lại với tư cách quản trị viên/quản lý để xem xét và phê duyệt yêu cầu nghỉ phép của Alice mà chúng ta vừa tạo:

4.3 Cấu hình Quản lý Quan hệ Khách hàng (CRM)

Để mô phỏng tương tác hành khách và phản hồi dịch vụ, hãy bật các module liên quan đến CRM là Third Parties (Khách hàng) và Hệ thống Vé để khách hàng báo cáo các tình huống bất thường hoặc phản hồi dịch vụ như hình dưới đây:

Trong hệ thống vé, chúng ta cần cấu hình giao diện dịch vụ công cộng để hành khách có thể sử dụng như hình dưới đây:

Sau đó, hành khách có thể truy cập trang hệ thống vé như hình dưới đây:

Module này đặc biệt hữu ích để mô phỏng các bề mặt tấn công bên ngoài, các lỗ hổng xác thực đầu vào và các kịch bản tấn công phi kỹ thuật.

4.4 Cấu hình các Module Tài chính

Để phục vụ mục đích mô phỏng, chỉ cần các tính năng tài chính thiết yếu. Tôi đã bật phần Quản lý Lương:

Sau đó, chúng ta có thể đăng nhập với tư cách quản trị viên hoặc người dùng thuộc nhóm tài chính để gán lương cho nhân viên và mô phỏng bảng lương như hình dưới đây:

4.5 Cấu hình Công cụ Đa Module và Tích hợp

Để cải thiện khả năng mở rộng và tính thực tế, hãy bật các công cụ hỗ trợ:

  • Nhập/Xuất Dữ liệu : Cho phép tái sử dụng bộ dữ liệu ERP trên nhiều triển khai cyber range

  • Tích hợp AI: Kết nối với các dịch vụ AI cục bộ (ví dụ: qua Ollama)

  • Cấu hình Email : Cấu hình SMTP sử dụng các dịch vụ như Gmail hoặc Outlook https://wiki.dolibarr.org/index.php/Setup_EMails.

  • Công cụ Cộng tác : Bật module sự kiện/lịch

Để bật AI với dịch vụ AI tùy chỉnh được cung cấp, chúng ta có thể liên kết chức năng này với GPU cục bộ bằng dịch vụ Ollama.

Đối với công việc cộng tác, tôi chỉ kích hoạt tính năng cộng tác sự kiện như hình dưới đây:

Sau đó, với tư cách quản trị viên, chúng ta có thể tạo một sự kiện như một buổi họp ngắn và chỉ định người tham dự cho các nhân viên đường sắt khác nhau bằng cách thêm họ vào sự kiện lịch:

Bây giờ chúng ta gần như đã có tất cả các module cần thiết cho một công ty đường sắt đơn giản, bước tiếp theo là điền thông tin nhân viên, chúng ta có thể sử dụng AI để tạo thông tin nhân viên. Để sử dụng script Python để tạo một hành động trong hệ thống ERP như nộp đơn xin nghỉ phép trong hệ thống HR, chúng ta cần sử dụng thư viện https://pypi.org/project/dolibarr/

 from dolibarr import Dolibarr
 api_url = 'http://your-url/dolibarr/htdocs/api/index.php/'
 api_key = 'custom_API-Key'
 # Connection to dolibarr
 dolibarr_inst = Dolibarr(api_url, api_key)

Sau đó, chúng ta làm theo ví dụ trong liên kết này https://wiki.dolibarr.org/index.php/Module_Web_Services_API_REST_(developer)#PHP để gọi API liên quan nhằm tạo sự kiện hoặc hành động.

 

4.6 Cấu hình các Module Nâng cao / Tùy chỉnh

Để có thêm chức năng mở rộng (ví dụ: Two-Factor Authentication (2FA)), bạn cần mua các module bổ sung, sau đó tải xuống tệp zip và cài đặt từ Dolibarr marketplace: https://www.dolistore.com/index.php?l=en.

Mua và tải xuống module cần thiết, sau đó cài đặt theo hướng dẫn: https://wiki.dolibarr.org/index.php/Module_TwoFactorAuth

Sau giai đoạn này, hệ thống ERP đã được cấu hình hoàn chỉnh để mô phỏng môi trường CNTT doanh nghiệp của một công ty đường sắt. Nó bao gồm:

  • Cấu trúc tổ chức và vai trò người dùng thực tế

  • Các quy trình làm việc về HR, CRM và tài chính

  • Các giao diện tương tác bên ngoài

  • Tự động hóa và dữ liệu do AI tạo ra

Điều này hoàn tất việc thiết lập ERP cho cyber range, biến nó thành một môi trường CNTT năng động, tương tác và có thể bị tấn công phù hợp cho các bài tập an ninh mạng nâng cao.

Thanks for spending time to check the article detail, if you have any question and suggestion or find any program bug, please feel free to message me. Many thanks if you can give some comments and share any of the improvement advice so we can make our work better ~

 

chỉnh sửa lần cuối bởi LiuYuancheng ([email protected]) vào ngày 20/03/2026 nếu bạn có bất kỳ vấn đề gì, vui lòng gửi tin nhắn cho tôi.

  RELATED

No related programming articles found. Browse all programming tutorials and articles.

  COMMENTS

0

No comment for this article.