在Linux系統上設置和管理NFS共享可以通過以下步驟實現:
sudo apt install nfs-kernel-server (對于Debian/Ubuntu系統)
sudo yum install nfs-utils (對于CentOS/RHEL系統)
/etc/exports
,添加需要共享的目錄和權限設置。例如,可以在配置文件中添加以下內容:/path/to/share 192.168.1.0/24(rw,sync,no_subtree_check)
這里/path/to/share
是需要共享的目錄路徑,192.168.1.0/24
是允許訪問的客戶端的IP地址范圍,rw
表示讀寫權限,sync
表示同步寫入,no_subtree_check
表示不檢查子目錄。
/etc/exports
配置文件后,需要重新加載NFS服務器配置,可以使用以下命令實現:sudo exportfs -a
sudo systemctl start nfs-kernel-server (Debian/Ubuntu)
sudo systemctl start nfs-server (CentOS/RHEL)
sudo mount -t nfs server:/path/to/share /mnt/mount_point
這里server
是NFS服務器的主機名或IP地址,/path/to/share
是共享的目錄路徑,/mnt/mount_point
是本地掛載點。
showmount -e
mount
umount /mnt/mount_point
通過以上步驟,可以在Linux系統上設置和管理NFS共享。