• Webmaster Tools
  • Diễn Đàn Hỏi Đáp
  • Profile
  • Ủng hộ
  • DNS Check
  • CheckIP
  • Liên Hệ
Đỗ Trung Quân
  • HƯỚNG DẪN
  • LINUX
    • Linux Tricks
    • Distro Linux
      • CentOS/RedHat
      • CloudLinux
      • Ubuntu/Debian
      • AlmaLinux
    • WebServer
      • NGINX
      • Apache
      • LiteSpeed
    • Virtualization
    • Monitoring Tool
      • Zabbix
    • DevOPS
      • Ansible
      • Docker
      • Jenkins
      • AWS
    • Mail Server
    • VPN
  • CONTROL PANEL
    • cPanel
    • DirectAdmin
    • aaPanel
    • FastPanel
    • CyberPanel
    • Easypanel
    • VestaCP
    • CloudPanel
    • HestiaCP
    • Plesk
    • Script VPS
  • DNS
    • Domain
  • CMS
    • WordPress
    • Laravel
  • SECURITY
    • SSL
    • Firewall
  • DỊCH VỤHOT
  • KHUYẾN MÃI
  • WEB MẪUHOT

Hướng dẫn sử dụng NFS để chia sẽ file trên Linux

by ĐỖ TRUNG QUÂN 15/02/2023
Tác giả: ĐỖ TRUNG QUÂN Date: 15/02/2023Last Update 16/02/2023 0 comments 561 lượt xem
Dịch vụ xử lý mã độc WordPress
WEB MẪU WORDPRESS
Share FacebookTwitterPinterestTelegramEmail
561

NỘI DUNG

  • Bước 1: Cài đặt NFS server trên máy chủ
  • Bước 2: Tạo thư mục chia sẻ trên máy chủ
  • Bước 3: Cấu hình NFS trên máy chủ
  • Bước 4: Truy cập thư mục chia sẻ từ server
  • Tổng kết
sử dụng NFS để chia sẽ file trên Linux

NFS (Network File System) là một giao thức mạng cho phép người dùng truy cập và chia sẻ file trên mạng. NFS là phần mềm miễn phí và có sẵn trên hầu hết các hệ điều hành Linux.

Để sử dụng NFS để chia sẻ file, bạn cần làm theo các bước sau:

Bước 1: Cài đặt NFS server trên máy chủ

Trên máy chủ, bạn cần cài đặt gói nfs-kernel-server để có thể sử dụng NFS. Để cài đặt gói này, bạn có thể sử dụng lệnh sau trên hầu hết các bản phân phối Linux:

  • Trên CentOS
yum install nfs-utils
  • Trên Ubuntu
apt-get install nfs-kernel-server
image 1

Bước 2: Tạo thư mục chia sẻ trên máy chủ

Tạo một thư mục trên máy chủ mà bạn muốn chia sẻ và cấp quyền truy cập cho người dùng. Ví dụ, tạo thư mục /home/nfs chia sẻ cho tất cả người dùng.

sudo mkdir /home/nfs
sudo chown nobody:nogroup /home/nfs
sudo chmod 777 /home/nfs
image 2

Trong ví dụ trên, chúng ta đang cấp quyền truy cập cho người dùng nobody và group nogroup. Bạn có thể sử dụng một user và group khác nếu muốn.

Bước 3: Cấu hình NFS trên máy chủ

Mở tệp cấu hình NFS /etc/exports bằng trình soạn thảo văn bản.

vi /etc/exports

Thêm dòng sau vào tệp để chia sẻ thư mục /home/nfs trên mạng:

/home/nfs *(rw,sync,no_root_squash,no_subtree_check)
image 3

Trong đó:

  • /home/nfs là đường dẫn tới thư mục chia sẻ
    • cho phép tất cả các máy truy cập đến thư mục này
  • rw cho phép đọc và ghi
  • sync cho phép đồng bộ hóa dữ liệu
  • no_root_squash cho phép người dùng root truy cập vào thư mục chia sẻ
  • no_subtree_check làm giảm bớt khả năng xảy ra lỗi

Lưu lại tệp cấu hình và khởi động lại dịch vụ NFS:

  • Đối với CentOS
systemctl restart nfs-server
  • Đối với Ubuntu
systemctl restart nfs-kernel-server
image 4

Bước 4: Truy cập thư mục chia sẻ từ server

Trên máy khác trên mạng, bạn cần cài đặt gói nfs-common để có thể truy cập thư mục chia sẻ. Sau đó, bạn có thể dùng lệnh mount để kết nối đến thư mục chia sẻ.

  • Cài đặt gói nfs-common trên máy client (Ubuntu)
apt-get install nfs-common
  • Cài đặt gói nfs-utils trên máy client (CentOS)
yum install nfs-utils

Tạo một thư mục trên máy client để kết nối đến thư mục chia sẻ trên máy chủ:

mkdir /mnt/nfs

Sử dụng lệnh mount để kết nối đến thư mục chia sẻ trên máy chủ:

mount <địa chỉ IP của máy chủ>:/home/nfs /mnt/nfs

Trong đó:

  • <địa chỉ IP của máy chủ> là địa chỉ IP của máy chủ chứa thư mục chia sẻ
  • /home/nfs là đường dẫn tới thư mục chia sẻ trên máy chủ
  • /mnt/nfs là đường dẫn tới thư mục trên máy client để kết nối đến thư mục chia sẻ

Sau khi kết nối thành công, bạn có thể truy cập các file trong thư mục chia sẻ trên máy client thông qua đường dẫn /mnt/nfs.

Và bên dưới là kết quả sau khi thực hiện

CleanShot 2023 02 15 at 15.13.33

Nếu bạn muốn thực hiện kết nối đến thư mục chia sẻ mỗi khi khởi động máy client, bạn có thể thêm một dòng vào tệp /etc/fstab như sau:

<địa chỉ IP của máy chủ>:/home/nfs /mnt/nfs nfs defaults 0 0

Lưu lại tệp cấu hình và khởi động lại máy tính. Sau khi khởi động lại, thư mục chia sẻ sẽ tự động được kết nối đến thư mục /mnt/nfs trên máy client.

Tổng kết

Qua bài viết “Hướng dẫn sử dụng NFS để chia sẻ file” cung cấp cho người đọc một hướng dẫn chi tiết và dễ hiểu về cách sử dụng NFS để chia sẻ tập tin giữa các máy tính trong một mạng. Bài viết này sẽ hữu ích cho những người đang tìm kiếm một giải pháp đơn giản và hiệu quả để chia sẻ tập tin giữa các máy tính trong cùng mạng.

5/5 - (1 bình chọn)
nfs

Tham gia nhóm hỗ trợ WordPress

Tham gia nhóm Hỗ trợ Server - Hosting & WordPress để cùng nhau hỏi đáp và hỗ trợ các vấn đề về WordPress, tối ưu máy chủ/server.

Tham gia ngay
ĐỖ TRUNG QUÂN

Mình tên là Đỗ Trung Quân, hiện đang công tác tại AZDIGI với vị trí là SysAdmin. Mình đam mê viết Blog. Vì viết Blog giúp mình trau dồi được nhiều kỹ năng. Học hỏi thêm nhiều kiến thức mới, từ đó mình có thể chia sẻ đến các bạn các bài viết tài liệu bổ ích hơn. Hiện tại mình là admin của Blog DOTRUNGQUAN.INFO - CaiSSL.COM - QuantriVPS.COM. Mới đây mình có tạo ra nhóm Hỗ trợ Server - Hosting & WordPress | Hỗ Trợ Xử Lý Mã Độc WordPress với mục đích gây dựng một cộng đồng nhỏ để mọi người trao đổi kinh nghiệm, kiến thức quản trị VPS. Các thủ thuật, mẹo vặt khi sử dụng VPS. Rất mong nhận được sự ủng hộ của các bạn.

Author Box
Author Image

ĐỖ TRUNG QUÂN

Chuyên viên quản trị hệ thống.

Tư vấn & triển khai dịch vụ

VPS | Hosting | SSL | Mailserver | Website | Sửa lỗi WordPress

Bài viết của tác giả

Hosting/VPS khuyên dùng

Phổ Biến

  • Hướng dẫn tạo SSH Key trên MAC OS

  • Hướng dẫn sử dụng SSH Key

  • Hướng dẫn cài đặt v2board trên AAPANEL

  • Vấn đề IP Public liên tục bị thay đổi vì sao và cách khắc phục

  • Khắc phục lỗi không hiện hình ảnh và mô tả khi share link lên Facebook

  • Hướng dẫn kích hoạt Theme Flatsome mới nhất.

BẠN BÈ & ĐỐI TÁC

Thạch Phạm | CỔ Ý CONCEPT | Trương Quốc Cường | Đàm Trung Kiên | Web An Tâm | Phong Đinh | Học Mò | PHUNG.VN | Đăng Đạt

Bạn được quyền sao chép lại nội dung trên website Đỗ Trung Quân, miễn là có dẫn nguồn.

Hosting/VPS được tài trợ bởi AZDIGI - Nhà cung cấp Server Hosting tốt nhất hiện nay

AZDIGI - Nhà cung cấp Server Hosting tốt nhất hiện nay


Back To Top
Đỗ Trung Quân
  • HƯỚNG DẪN
  • LINUX
    • Linux Tricks
    • Distro Linux
      • CentOS/RedHat
      • CloudLinux
      • Ubuntu/Debian
      • AlmaLinux
    • WebServer
      • NGINX
      • Apache
      • LiteSpeed
    • Virtualization
    • Monitoring Tool
      • Zabbix
    • DevOPS
      • Ansible
      • Docker
      • Jenkins
      • AWS
    • Mail Server
    • VPN
  • CONTROL PANEL
    • cPanel
    • DirectAdmin
    • aaPanel
    • FastPanel
    • CyberPanel
    • Easypanel
    • VestaCP
    • CloudPanel
    • HestiaCP
    • Plesk
    • Script VPS
  • DNS
    • Domain
  • CMS
    • WordPress
    • Laravel
  • SECURITY
    • SSL
    • Firewall
  • DỊCH VỤHOT
  • KHUYẾN MÃI
  • WEB MẪUHOT