在Debian系統上掛載NFS服務器的步驟如下:
首先,確保在Debian服務器上安裝了NFS服務器軟件包。打開終端并使用以下命令:
sudo apt-get update
sudo apt-get install nfs-kernel-server nfs-common
在服務器上創建一個用于共享的目錄,例如 /mnt/nfsshare
,并設置適當的權限和所有者。
sudo mkdir /mnt/nfsshare
sudo chmod 770 /mnt/nfsshare
sudo chown nfsnobody:nfsnobody /mnt/nfsshare
編輯 /etc/exports
文件,添加共享目錄和相應的權限設置。例如,要允許IP地址為 192.168.1.0/24
的網絡訪問該共享目錄:
/mnt/nfsshare 192.168.1.0/24(rw,sync,no_subtree_check)
這里的 rw
表示可讀寫,sync
表示同步模式,而 no_subtree_check
禁用了子目錄檢查,提高了性能。
運行以下命令使配置立即生效:
sudo exportfs -a
或者重新加載配置:
sudo exportfs -r
為了應用配置更改,需要重啟NFS服務:
sudo systemctl restart nfs-kernel-server
在客戶端機器上,安裝NFS客戶端軟件:
sudo apt-get install nfs-common
創建一個掛載點,例如 /mnt/nfsshare
:
sudo mkdir /mnt/nfsshare
使用 mount
命令掛載NFS共享目錄:
sudo mount 192.168.1.100:/mnt/nfsshare /mnt/nfsshare
替換 192.168.1.100
為NFS服務器的實際IP地址。
為了使掛載在系統啟動后仍然有效,需要在 /etc/fstab
文件中添加一行:
192.168.1.100:/mnt/nfsshare /mnt/nfsshare nfs defaults 0 0
保存并退出文件。
使用 df -h
命令查看已掛載的文件系統,確認NFS共享已成功掛載:
df -h