File Server Là Gì ? Cách Xây Dựng Hệ Thống File Server - IT Systems

File server là một phiên bản server trung tâm trong mạng máy tính, cho phép các client được kết nối truy cập dung lượng lưu trữ của server. Vậy file server là gì? Và cách xây dựng hệ thống file server như thế nào? Hãy cùng tìm hiểu qua bài viết này.

file server

File server là gì?

File server (máy chủ tập tin) là server trung tâm trong mạng máy tính cung cấp hệ thống file hoặc ít nhất là các phần của hệ thống file cho những client được kết nối. Do đó, file server cung cấp cho người dùng một nơi lưu trữ trung tâm cho các file trên phương tiện dữ liệu nội bộ, mà tất cả mọi client được ủy quyền đều có thể truy cập được. 

Một file server cho phép người dùng chia sẻ thông tin qua mạng mà không cần phải chuyển tập tin vật lý bằng đĩa mềm hoặc một số thiết bị lưu trữ ngoài khác. Bất kỳ máy tính nào cũng có thể được cấu hình để trở thành một máy chủ và hoạt động như một file server.

Cách thức hoạt động File server

File server là hệ thống cho phép lưu trữ, quản lý và chia sẻ tệp tin trong mạng nội bộ hoặc qua internet, hỗ trợ nhiều giao thức khác nhau để phục vụ các nhu cầu khác nhau của người dùng. Các giao thức phổ biến bao gồm:

FTP (File Transfer Protocol): Giao thức dùng để truyền tệp giữa các máy tính qua mạng. FTP phổ biến trong việc chia sẻ tệp trực tuyến và yêu cầu thiết lập quyền truy cập cho người dùng.

HTTP (Hypertext Transfer Protocol): Giao thức dùng để truyền tải siêu văn bản, chủ yếu áp dụng cho việc tải xuống hoặc truy cập các tệp tin thông qua trình duyệt web.

SMB (Server Message Block): Đây là giao thức dùng để chia sẻ tài nguyên như tệp tin, máy in giữa các máy tính trong cùng một mạng. SMB chủ yếu được sử dụng trên hệ điều hành Windows nhưng cũng hỗ trợ trên Unix thông qua CIFS (Common Internet File System).

NFS (Network File System): Giao thức chia sẻ tệp tin được thiết kế dành riêng cho hệ điều hành Unix, cho phép các máy chủ Unix chia sẻ tài nguyên một cách dễ dàng trong mạng nội bộ.

Với các giao thức như FTP, SMB, NFS và HTTP, file server là một giải pháp mạnh mẽ cho việc quản lý và chia sẻ tài nguyên trong môi trường mạng.

Phân biệt File Server với các hệ thống lưu trữ khác

Mặc dù các hệ thống cơ sở dữ liệu hoặc lưu trữ chia sẻ cũng có khả năng lưu trữ và chia sẻ dữ liệu, nhưng chúng khác biệt đáng kể với file server về mặt bảo mật và phương thức kết nối.

Máy chủ cơ sở dữ liệu (Database Server): Yêu cầu mức độ bảo mật cao hơn nhiều, với các biện pháp như khóa hồ sơ và mã hóa dữ liệu nhằm bảo vệ thông tin quan trọng. Máy chủ cơ sở dữ liệu thường xử lý khối lượng dữ liệu lớn và liên tục nhận/trả lời các truy vấn từ người dùng.

Lưu trữ chia sẻ (Shared Storage): Thường sử dụng các kết nối khác nhau, không yêu cầu tốc độ xử lý nhanh như file server.

Cách xây dựng hệ thống file server

Mục đích xây dựng File Server

Mục tiêu chính khi xây dựng File Server là tạo ra một hệ thống lưu trữ tập trung cho doanh nghiệp, nơi các phòng ban có thể dễ dàng truy cập, chia sẻ và quản lý dữ liệu. File Server cho phép phân quyền sử dụng trên từng thư mục, đảm bảo rằng dữ liệu được bảo mật và chỉ những người có thẩm quyền mới có quyền truy xuất các tài liệu quan trọng.

Yêu cầu phần cứng cơ bản

Để thiết lập một File Server ổn định và tối ưu, hệ thống của bạn cần đáp ứng các yêu cầu sau:

  • Máy chủ với 2 ổ cứng riêng biệt: Một ổ dùng để cài đặt hệ điều hành và một ổ dành riêng cho việc lưu trữ dữ liệu. Việc này giúp bảo vệ dữ liệu khỏi mất mát nếu có sự cố xảy ra với hệ điều hành.
  • Dung lượng đĩa cứng: Dung lượng lưu trữ nên được xác định dựa trên nhu cầu cụ thể của doanh nghiệp và các phòng ban. Bạn cần dự trù dung lượng dựa trên lượng dữ liệu sẽ lưu trữ và khả năng mở rộng trong tương lai.

Chuẩn bị thư mục cho các phòng ban

Trước khi tiến hành phân quyền, hãy tạo ra các thư mục tương ứng cho từng phòng ban và mục đích lưu trữ dữ liệu:

  • Publish: Thư mục công khai để mọi người trong công ty có thể chia sẻ và tải dữ liệu lên.
  • Kế toán (Ketoan): Dành riêng cho bộ phận kế toán, chỉ những nhân viên trong phòng kế toán mới có quyền truy cập.
  • Nhân sự (Nhansu): Chứa dữ liệu của bộ phận nhân sự, giới hạn truy cập chỉ cho nhân viên nhân sự.
  • IT: Dùng để lưu trữ phần mềm và dữ liệu dành riêng cho bộ phận IT, chỉ IT mới có quyền truy cập.

Hướng dẫn chia sẻ và phân quyền truy cập các thư mục

1. Tạo nhóm người dùng

Trước tiên, hãy tạo các nhóm người dùng tương ứng với các phòng ban trong hệ thống:

    • IT: Nhóm chứa các nhân viên trong phòng IT.
    • KT (Kế toán): Nhóm cho các nhân viên phòng kế toán.
    • NS (Nhân sự): Nhóm cho các nhân viên phòng nhân sự.

2. Phân quyền chia sẻ thư mục

Tiếp theo, bạn sẽ tiến hành chia sẻ các thư mục và thiết lập quyền truy cập cho từng nhóm người dùng:

Thư mục Publish:

  • Phân quyền: Everyone – Full Control
  • Tất cả mọi người trong công ty đều có thể truy cập và chỉnh sửa, nhưng chỉ người tạo mới có quyền xóa file của chính mình. Để thiết lập điều này:
    1. Nhấp chuột phải lên thư mục Publish > chọn Properties > chuyển qua tab Security > xóa tất cả các nhóm hiện tại > thêm nhóm Everyone và cho quyền Full Control.
    2. Chọn Advanced > chọn Edit.
    3. Bỏ chọn hai mục DeleteDelete Subfolders and Files.

Sau khi thiết lập xong, chỉ người tạo ra file mới có quyền xóa file của mình, không ai có thể xóa file của người khác.

Thư mục Ketoan:

    • Phân quyền: KT – Full Control
    • Chỉ nhóm KT (phòng kế toán) có quyền truy cập và toàn quyền quản lý dữ liệu.

Thư mục Nhansu:

    • Phân quyền: NS – Full Control
    • Chỉ nhóm NS (phòng nhân sự) có quyền truy cập và quản lý.

Thư mục IT:

    • Phân quyền: IT – Full Control
    • Chỉ nhóm IT có quyền truy cập và quản lý dữ liệu trong thư mục này.

3. Phân quyền chi tiết cho các thư mục

  • Thư mục Publish: Cài đặt cho phép mọi người có quyền Full Control, nhưng giới hạn quyền xóa file của người khác.
  • Thư mục Kế toán và Nhân sự: Trong các thư mục này, bạn có thể phân quyền cụ thể cho từng cấp bậc trong phòng ban:
    • Trưởng phòng: Có quyền Full Control trên thư mục của phòng ban mình.
    • Nhân viên: Được phân quyền truy cập phù hợp, ví dụ quyền Read hoặc Change tùy vào vai trò và nhu cầu sử dụng.

Thông Tin Liên Hệ IT Systems Việt Nam

CÔNG TY TNHH IT SYSTEMS VIỆT NAM

Giải pháp IT – Phòng IT cho Doanh Nghiệp

☎️ HOTLINE: 0283 9950 359 

Email: contact@itsystems.com.vn

Website: https://itsystems.vn/

Facebook: https://www.facebook.com/ITSystems.VN/

Youtube: https://www.youtube.com/@ITSYSTEMS

321/10 Phan Đình Phùng, Phường 15, Quận Phú Nhuận, Tp. Hồ Chí Minh.

Nhà số 22, Biệt thự Nhà vườn, Khu Đô thị Vĩnh Hoàng, 431 Tam Trinh, Quận Hoàng Mai, Hà Nội.

Đại lộ Bình Dương, Phú Hoà, Thủ Dầu Một, Bình Dương.

Bình chọn

Từ khóa » Cách Xây Dựng Máy Chủ