TSF – Giải pháp IT toàn diện cho doanh nghiệp SMB | HCM

P10 - Hướng Dẫn Mount SMB Trên TrueNas

🚀 TrueNAS P10 – Mount SMB Trên Dragonfish (Hướng Dẫn Từng Bước)

Việc Mount SMB Trên TrueNAS là một kỹ năng cực kỳ quan trọng khi triển khai hệ thống NAS trong môi trường doanh nghiệp hoặc homelab. Trong bài viết này, mình sẽ hướng dẫn chi tiết từng bước cách mount SMB share từ Windows lên TrueNAS Dragonfish một cách bảo mật và ổn định.

Nội dung bao gồm:

  • Tạo shared folder trên Windows

  • Cấu hình user và phân quyền

  • Tạo file credential bảo mật trên TrueNAS

  • Mount SMB bằng CLI

  • Thiết lập tự động mount sau khi reboot

Nếu bạn đang sử dụng TrueNAS, Proxmox hoặc Dragonfish, đây là kiến thức nền tảng giúp bạn tích hợp hệ thống lưu trữ mạng hiệu quả.

Sau khi hoàn thành, bạn có thể triển khai ngay vào môi trường thực tế.


🧠 Vì Sao Cần Mount SMB Trên TrueNAS?

Mount SMB cho phép TrueNAS:

✅ Truy cập thư mục share từ Windows
✅ Thực hiện backup chéo hệ thống
✅ Xây dựng môi trường lưu trữ hybrid
✅ Tăng tính linh hoạt storage
✅ Phục vụ workflow doanh nghiệp

Nếu không mount đúng cách, việc đồng bộ dữ liệu hoặc backup có thể bị lỗi hoặc mất ổn định.


🛠 Step 1 – Tạo Shared Folder Trên Windows

Chuẩn bị máy client Windows 10

Địa chỉ IP:

 
 
192.168.16.134
 

Tạm thời tắt Windows Firewall để tránh lỗi kết nối trong quá trình test.


Tạo thư mục chia sẻ

Tạo folder tên:

 
 
ShareNFS
 

Enable chức năng sharing cho folder này.


Tạo Local User và Phân Quyền

Tạo user:

 
 
sale01
 

Mật khẩu:

 
 
Abc@1234
 

Thiết lập quyền Share Permission và NTFS Permission phù hợp.

⚠ Đảm bảo user có ít nhất quyền read/write.

Hoàn tất cấu hình phía Windows.


🔐 Step 2 – Mount SMB Folder Lên TrueNAS Dragonfish

Chuyển sang phía TrueNAS.


Chuyển sang quyền Root

 
 
su
 

Quyền root là bắt buộc để mount và cấu hình credential.


Tạo File SMB Credential

 
 
nano /root/.smbcred
 

Thêm nội dung:

 
 
username=sale01
password=Abc@1234
domain=TSF
 

Lưu và thoát.


Bảo mật file credential

Chạy lệnh:

 
 
chmod 600 /root/.smbcred
 

Lệnh này chỉ cho phép root đọc file.

🔒 Đây là bước cực kỳ quan trọng để đảm bảo an toàn mật khẩu.


Mount SMB Qua SSH Trên Dragonfish

Tạo thư mục mount:

 
 
mkdir -p /mnt/smbbackup
 

Mount SMB share:

 
 
mount -t cifs //192.168.16.134/ShareNFS /mnt/smbbackup -o credentials=/root/.smbcred,nounix,iocharset=utf8
 

Giải thích:

  • -t cifs → Chỉ định filesystem SMB/CIFS

  • credentials=/root/.smbcred → Xác thực bảo mật

  • nounix → Tắt Unix extension

  • iocharset=utf8 → Đảm bảo encoding đúng

Nếu cấu hình chính xác, SMB share sẽ được mount tại:

 
 
/mnt/smbbackup
 

Kiểm tra bằng:

 
 
ls /mnt/smbbackup
 

🔄 Step 3 – Tự Động Mount Sau Khi Reboot

Mount thủ công chỉ là bước đầu. Trong môi trường production, bạn cần auto mount.


Truy cập giao diện TrueNAS

Vào:

 
 
System Settings → Advanced → Init/Script
 

Thêm 2 command sau:


Command 1 – Tạo thư mục mount

 
 
mkdir -p /mnt/smbbackup
 

Command 2 – Mount SMB Share

 
 
mount -t cifs //192.168.16.134/ShareNFS /mnt/smbbackup -o credentials=/root/.smbcred,nounix,iocharset=utf8
 

Lưu lại cấu hình.

Từ giờ, mỗi khi TrueNAS reboot, SMB share sẽ tự động mount.


⚡ Lỗi Thường Gặp Khi Mount SMB Trên TrueNAS

❌ Permission denied
→ Kiểm tra lại quyền Share và NTFS bên Windows.

❌ mount error(13): Permission denied
→ Kiểm tra username, password, domain.

❌ Network unreachable
→ Kiểm tra IP và firewall.

❌ Lỗi encoding
→ Đảm bảo có tham số iocharset=utf8.


📈 Mẹo Tăng Độ Ổn Định Và Hiệu Suất

Khi triển khai Mount SMB Trên TrueNAS, bạn nên:

  • Sử dụng IP tĩnh

  • Tránh phụ thuộc DNS nếu chưa cấu hình

  • Bảo mật file credential

  • Kiểm tra mount định kỳ

  • Cân nhắc bonding network trong môi trường production

Cấu hình đúng giúp hệ thống ổn định và hạn chế disconnect.


🎯 Kết Quả Đạt Được

Sau khi hoàn thành hướng dẫn này, bạn đã:

✅ Mount SMB Trên TrueNAS Dragonfish thành công
✅ Cấu hình credential bảo mật
✅ Thiết lập auto mount sau reboot
✅ Biết cách xử lý lỗi phổ biến
✅ Tối ưu tích hợp storage mạng

Áp dụng tốt cho:

  • IT Helpdesk

  • System Administrator

  • Homelab

  • Doanh nghiệp vừa và nhỏ


📌 Kết Luận

Việc Mount SMB Trên TrueNAS là kỹ năng nền tảng khi làm việc với NAS và hệ thống lưu trữ mạng.

Chỉ với vài lệnh cấu hình đúng chuẩn, bạn có thể tích hợp Windows share vào TrueNAS một cách an toàn và chuyên nghiệp.

Kỹ thuật này giúp cải thiện chiến lược backup, mở rộng hệ thống lưu trữ và tối ưu môi trường hybrid storage.

Nếu bạn đang triển khai TrueNAS hoặc Dragonfish, đây là cấu hình bắt buộc nên nắm vững.

Tham khảo thêm bài viết cùng chủ đề

P21 – Hướng Dẫn Cài Đặt WordPress Trên TrueNAS Dễ Dàng

P21 – Hướng Dẫn Cài Đặt WordPress Trên TrueNAS Dễ Dàng 🚀 TrueNAS P21 – Demo TrueNAS Apps Cài Đặt WordPress Trên TrueNAS (Không Cần Docker) Việc cài đặt WordPress trên TrueNAS trước đây thường yêu cầu kiến thức về Docker, container hoặc cấu hình thủ công khá phức tạp....

Read More

P20 – Disk Scrubbing TrueNAS Bảo Vệ Dữ Liệu

P20 – Disk Scrubbing TrueNAS Bảo Vệ Dữ Liệu 🚀 TrueNAS – P20: ZFS Disk Scrubbing – Cấu Hình Từng Bước & Best Practices Duy trì tính toàn vẹn dữ liệu là một trong những nhiệm vụ quan trọng nhất của quản trị hệ thống lưu trữ. Ngay cả ổ...

Read More

P18 – Hướng Dẫn Tối Ưu Xác Thực MFA TrueNAS An Toàn

P18 – Hướng Dẫn Tối Ưu Xác Thực MFA TrueNAS An Toàn 🚀 TrueNAS – P18: Bảo Mật TrueNAS Với Xác Thực MFA (Google Authenticator) – Full Configuration Tutorial Bảo mật là yếu tố sống còn đối với bất kỳ hệ thống lưu trữ nào, đặc biệt là TrueNAS –...

Read More