Nfs: chia sẻ thư mục trên linux

Mục lục:
- NFS: Chia sẻ thư mục trên Linux
- Cài đặt NFS
- Cấu hình máy chủ NFS
- Hướng dẫn sử dụng NFS bắt đầu và dừng
- Truy cập thư mục chia sẻ NFS
- Sự cố khi lắp
- Thư mục dùng chung
NFS của hệ thống tệp mạng tiếng Anh, có nghĩa là Hệ thống tệp mạng. Nó là từ viết tắt để xác định hệ thống gốc được Linux sử dụng để chia sẻ các thư mục trên mạng. Và kết quả là, các thư mục được chia sẻ này có thể được truy cập từ máy tính của người dùng khác như thể chúng nằm trên chính ổ cứng.
Do đó, chúng ta có thể nói rằng, NFS cho phép các máy tính sử dụng Linux kết nối và chia sẻ các thư mục với nhau. Ngoài ra, trong Linux còn có các lựa chọn thay thế khác để chia sẻ tài nguyên như Samba, FTP, SSH, nhưng điều nên làm để chia sẻ tài nguyên trong mạng Linux là NFS.
NFS: Chia sẻ thư mục trên Linux
Cài đặt NFS
Để sử dụng dịch vụ, trước đây chúng ta cần cài đặt gói NFS cho bản phân phối tương ứng. Thông thường, hầu hết các máy tính đã chứa gói, vì bạn có thể cần chia sẻ thư mục bất cứ lúc nào. Tuy nhiên, việc một máy tính có gói được cài đặt không có nghĩa là nó đã chia sẻ hệ thống tệp của nó trên mạng. Đối với điều này, nó đòi hỏi một cấu hình và bắt đầu dịch vụ trước đó.
Để tiến hành cài đặt NFS và chúng tôi muốn có phiên bản mới nhất, chúng tôi sử dụng lệnh apt-get từ bàn điều khiển:
apt-get cài đặt nfs-common nfs-kernel-server
Cấu hình máy chủ NFS
Trước khi bắt đầu dịch vụ, cần phải chỉ định thư mục nào bạn muốn chia sẻ và xác định theo loại quyền nào sẽ truy cập: chỉ đọc hoặc đọc và viết. Mặt khác, cũng có thể thiết lập máy tính nào có thể kết nối với các thư mục này. Tất cả các tùy chọn này có thể được cấu hình từ tệp: / etc / export
Trong tệp cấu hình, trong mỗi dòng chúng ta có thể chỉ định một số điểm:
- Thư mục chúng tôi muốn chia sẻ. Các quyền mà nó được chia sẻ (chỉ đọc: 'ro' hoặc đọc và viết: 'rw'). Các máy nào được phép truy cập. Nó có thể là tên, địa chỉ IP hoặc một dải địa chỉ IP.
Khi sử dụng NFS để chia sẻ, chúng tôi khuyên bạn nên đặt giới hạn quyền tối đa. Ví dụ: nếu người dùng không yêu cầu ghi vào tệp, chúng tôi phải đặt quyền 'chỉ đọc'.
Hướng dẫn sử dụng NFS bắt đầu và dừng
Để các dịch vụ máy chủ NFS hoạt động, bước đầu tiên là bắt đầu dịch vụ portman, do đó, điều đầu tiên chúng ta phải thực hiện là:
sudo /etc/init.d/portmap bắt đầu
Nếu chúng tôi muốn bắt đầu dịch vụ NFS hoặc mỗi khi chúng tôi sửa đổi tệp / etc / export, cần phải thực hiện lệnh sau:
sudo /etc/init.d/nfs-kernel-server khởi động lại
Mặt khác, đó là dừng dịch vụ, chúng tôi sử dụng:
sudo /etc/init.d/nfs-kernel-server dừng
Bạn có thể thích đọc: ownCloud: Cách có đám mây của riêng bạn trong Ubuntu
Truy cập thư mục chia sẻ NFS
Để truy cập một thư mục được chia sẻ bởi NFS, các bước đầu tiên cần thực hiện là cài đặt các gói portman và nfs-commons. Đối với điều này, chúng tôi thực hiện:
sudo apt-get cài đặt portmap nfs-common sudo /etc/init.d/portmap restart
Tại thời điểm này, chúng tôi sẽ có thể gắn thư mục dùng chung trên hệ thống của chúng tôi. Do đó, mục nhập giống như là bất kỳ thư mục nào khác trong hệ thống tệp của chúng tôi trên ổ cứng.
Ví dụ: nếu chúng ta có một thư mục bên trong máy chủ NFS, giả sử rằng một máy chủ chia sẻ một thư mục có tên / ảnh của NFS. Trên PC khách, chúng ta có thể tạo một thư mục có tên / photos-server và trên đó gắn một thư mục dùng chung trên máy chủ. Hướng dẫn thực hiện trong bàn điều khiển sẽ là:
sudo mount -t nfs server-ip: / photos / server-photos
Từ thời điểm này, chúng tôi đã có thể xác minh nội dung của thư mục và nếu quyền có sẵn, thậm chí thực hiện sửa đổi. Điều quan trọng cần lưu ý là việc lắp ráp phải được thực hiện trên một thư mục trong hệ thống của chúng tôi, nếu không các tệp từ xa sẽ không được hiển thị.
Mặt khác, để ngắt kết nối thư mục, chúng tôi thực hiện trong giao diện điều khiển lệnh umount và theo sau là tên của thư mục được gắn, ví dụ:
sudo umount / máy chủ hình ảnh
Sự cố khi lắp
Khi gắn thư mục NFS, bất kỳ lỗi nào trong 3 lỗi này đều có thể xảy ra: Sự cố mạng, Sự cố máy chủ hoặc Sự cố máy khách.
Để loại trừ sự cố có phải từ máy chủ hay không, chúng ta có thể thử gắn thư mục trên chính máy chủ bằng IP 127.0.0.1. Nếu nó hoạt động, vấn đề là trên mạng hoặc trên máy khách.
Mặt khác, nếu ping từ máy chủ đến máy khách không hiển thị tường lửa, thì vấn đề là ở máy khách.
Nếu đây là sự cố xảy ra trong máy khách, chúng ta có thể thử cài đặt lại máy khách hoặc thực thi các lệnh này trên máy khách:
apt-get install nfs-common nfs-kernel-server /etc/init.d/portmap restart /etc/init.d/nfs-kernel-server restart
Và cuối cùng cố gắng gắn kết thư mục.
Thư mục dùng chung
Nếu chúng tôi muốn định cấu hình rằng một thư mục được chia sẻ bởi NFS được gắn tự động khi chúng tôi khởi động hệ thống Linux của mình, chúng tôi có thể thực hiện sửa đổi trong tệp / etc / fstab, dòng cần thêm sẽ như sau:
máy chủ-ip: / photos / server-photos nfs
Theo cách này, khi chúng tôi khởi động máy, thư mục / ảnh trên máy chủ sẽ tự động được gắn trên thư mục / máy chủ ảnh của chúng tôi.
Hơn nữa, dữ liệu của mỗi người dùng trên mạng được lưu trữ tập trung trong một không gian máy chủ. Điều này sẽ cung cấp một số lợi thế khác nhau, chẳng hạn như:
- Người dùng sẽ được cung cấp khả năng truy cập các tệp của họ, thậm chí truy cập từ một máy tính khác thường. Đối với quản trị viên, việc sao lưu dự phòng sẽ dễ dàng hơn nhiều và nếu máy của người dùng bị lỗi, họ sẽ không mất thông tin.
Để đạt được điều này, máy chủ phải có tài khoản người dùng tập trung và khách hàng phải được cấu hình để xác thực khi kết nối.
Cách chia sẻ thư mục windows 10

NẾU bạn muốn tìm hiểu các cách chia sẻ thư mục Windows 10 và để có thể kết nối các máy tính nối mạng trong hướng dẫn này, chúng tôi sẽ chỉ cho bạn mọi thứ
Cách kết nối Ubuntu với mạng windows để chia sẻ thư mục

Chúng tôi thấy chi tiết cách kết nối Ubuntu với mạng Windows để chia sẻ các thư mục bằng Samba Chúng tôi dạy bạn phương pháp đơn giản nhất
Radeon crimson 16.7.1: khắc phục mức tiêu thụ quá mức của rx 480

Ngay khi AMD Radeon RX 480 được ra mắt trên thị trường vào ngày 29 tháng 6, một số phương tiện truyền thông trong lĩnh vực này đã nhanh chóng xác định một vấn đề với mức tiêu thụ.