Hướng dẫn truy cập file bằng NFS trên NAS Synology
Các bước thực hiện như sau:
Bật dịch vụ NFS trên NAS Synology
Trước khi truy cập thư mục được chia sẻ bằng NFS client, bạn phải thay đổi cài đặt trên NAS Synology để cho phép chia sẻ qua NFS. Thực hiện theo các bước dưới đây:
1. Vào Control Panel > File Services > NFS (dành cho DSM 7.0 trở lên) hoặc SMB/AFP/NFS (dành cho DSM 6.2 trở về trước).
2. Tick Enable NFS service.
3. Click Apply để lưu cài đặt.
Gán quyền NFS cho các share folder
Trước khi truy cập bất kỳ thư mục chia sẻ nào bằng NFS client, trước tiên bạn phải cấu hình quyền NFS của share folder mà bạn muốn truy cập. Hãy thực hiện theo các bước dưới đây.
1. Vào Control Panel > Shared Folder.
2. Chọn thư mục chia sẻ mà bạn muốn truy cập bằng NFS client và nhấp vào Chỉnh sửa.
3. Vào NFS Permissions and click Create.
4. Chỉnh sửa quyền cài đặt.
5. Click Save (đối với DSM 7.0 trở lên) hoặc OK (đối với DSM 6.2 trở về trước) để lưu.
6. Click Save (đối với DSM 7.0 trở lên) hoặc OK (đối với DSM 6.2 trở về trước) để áp dụng các quyền NFS.
7. Sau khi áp dụng quyền NFS, bạn có thể tìm thấy đường dẫn mount của thư mục được chia sẻ ở góc dưới bên trái của tab NFS Permissions.
Đường dẫn mount phải có định dạng sau:
Mount share folder thông qua NFS client side
Sau khi hoàn tất các bước trên, bạn có thể mount thư mục chia sẻ với NFS client của mình. Dưới đây chúng tôi trình bày cách truy cập thư mục chia sẻ bằng Linux.
1. Mở command console trên máy tính Linux.
2. Cài đặt các gói cần thiết trước khi tiến hành.
3. Nhập lệnh mount như sau để mount thư mục chia sẻ qua NFS ở client side
4. Nhập lệnh disk free để xác nhận bạn đã gắn kết thành công thư mục được chia sẻ. Đầu ra trong cột Filesystem phải có định dạng sau:
Lưu ý:
1. Theo mặc định, Synology NAS hỗ trợ NFSv2 và NFSv3. Bạn có thể quyết định bật NFSv4 hay NFSv4.1 (tính khả dụng tùy thuộc vào model sản phẩm). Để bật tùy chọn này, hãy đánh dấu vào mục Enable NFSv4 support, Enable NFSv4.1 support, or Enable NFSv4 and NFSv4.1 services.
2. apt tương thích với phiên bản Linux mới hơn. Nếu apt không hoạt động, hãy thay apt bằng apt-get và thử lại.
3. Nếu không thể mount thư mục chia sẻ, hãy kiểm tra cài đặt tường lửa và đảm bảo tài khoản người dùng có đủ quyền truy cập vào thư mục chia sẻ mà bạn muốn ánh xạ.
4. Khi kết nối, bạn có thể thêm các tham số -o vers=2, -o vers=3 hoặc -o vers=4 vào lệnh mount để chỉ định phiên bản NFS nào sẽ được sử dụng.
Các bước thực hiện như sau:
Bật dịch vụ NFS trên NAS Synology
Trước khi truy cập thư mục được chia sẻ bằng NFS client, bạn phải thay đổi cài đặt trên NAS Synology để cho phép chia sẻ qua NFS. Thực hiện theo các bước dưới đây:
1. Vào Control Panel > File Services > NFS (dành cho DSM 7.0 trở lên) hoặc SMB/AFP/NFS (dành cho DSM 6.2 trở về trước).
2. Tick Enable NFS service.
3. Click Apply để lưu cài đặt.
Gán quyền NFS cho các share folder
Trước khi truy cập bất kỳ thư mục chia sẻ nào bằng NFS client, trước tiên bạn phải cấu hình quyền NFS của share folder mà bạn muốn truy cập. Hãy thực hiện theo các bước dưới đây.
1. Vào Control Panel > Shared Folder.
2. Chọn thư mục chia sẻ mà bạn muốn truy cập bằng NFS client và nhấp vào Chỉnh sửa.
3. Vào NFS Permissions and click Create.
4. Chỉnh sửa quyền cài đặt.
5. Click Save (đối với DSM 7.0 trở lên) hoặc OK (đối với DSM 6.2 trở về trước) để lưu.
6. Click Save (đối với DSM 7.0 trở lên) hoặc OK (đối với DSM 6.2 trở về trước) để áp dụng các quyền NFS.
7. Sau khi áp dụng quyền NFS, bạn có thể tìm thấy đường dẫn mount của thư mục được chia sẻ ở góc dưới bên trái của tab NFS Permissions.
Đường dẫn mount phải có định dạng sau:
/[[I]volume name[/I]]/[[I]shared folder name[/I]]
Mount share folder thông qua NFS client side
Sau khi hoàn tất các bước trên, bạn có thể mount thư mục chia sẻ với NFS client của mình. Dưới đây chúng tôi trình bày cách truy cập thư mục chia sẻ bằng Linux.
1. Mở command console trên máy tính Linux.
2. Cài đặt các gói cần thiết trước khi tiến hành.
- Ubuntu
sudo apt update
sudo apt install nfs-common
- CentOS/Redhat/Fedora
sudo yum install nfs-utils
sudo mount -t nfs [[I]Synology NAS IP address[/I]]:[[I]mount path of shared folder[/I]] /[[I]mount point on NFS client[/I]]
Ví dụ: sudo mount -t nfs 196.168.x.x:/volumeX/test /mnt
4. Nhập lệnh disk free để xác nhận bạn đã gắn kết thành công thư mục được chia sẻ. Đầu ra trong cột Filesystem phải có định dạng sau:
[<em>Synology NAS IP address</em>]:[<em>mount path of shared folder</em>]
df
Lưu ý:
1. Theo mặc định, Synology NAS hỗ trợ NFSv2 và NFSv3. Bạn có thể quyết định bật NFSv4 hay NFSv4.1 (tính khả dụng tùy thuộc vào model sản phẩm). Để bật tùy chọn này, hãy đánh dấu vào mục Enable NFSv4 support, Enable NFSv4.1 support, or Enable NFSv4 and NFSv4.1 services.
2. apt tương thích với phiên bản Linux mới hơn. Nếu apt không hoạt động, hãy thay apt bằng apt-get và thử lại.
3. Nếu không thể mount thư mục chia sẻ, hãy kiểm tra cài đặt tường lửa và đảm bảo tài khoản người dùng có đủ quyền truy cập vào thư mục chia sẻ mà bạn muốn ánh xạ.
4. Khi kết nối, bạn có thể thêm các tham số -o vers=2, -o vers=3 hoặc -o vers=4 vào lệnh mount để chỉ định phiên bản NFS nào sẽ được sử dụng.