服务器设置和教程 · 8 10 月, 2024

10 分鐘學會在 Ubuntu 18.04 LTS 上安裝 NFS 伺服器和客戶端

10 分鐘學會在 Ubuntu 18.04 LTS 上安裝 NFS 伺服器和客戶端

網絡檔案系統(NFS)是一種允許用戶在網絡上共享檔案的協議。它使得不同的系統能夠像本地檔案一樣訪問遠端檔案。本文將指導您如何在 Ubuntu 18.04 LTS 上安裝 NFS 伺服器和客戶端,並在 10 分鐘內完成設置。

步驟 1:更新系統

在開始之前,首先確保您的系統是最新的。打開終端並運行以下命令:

sudo apt update
sudo apt upgrade -y

步驟 2:安裝 NFS 伺服器

接下來,您需要安裝 NFS 伺服器。運行以下命令:

sudo apt install nfs-kernel-server -y

步驟 3:創建共享目錄

在伺服器上,您需要創建一個目錄來存放要共享的檔案。例如,我們可以創建一個名為 /mnt/nfs_share 的目錄:

sudo mkdir -p /mnt/nfs_share

步驟 4:設置目錄權限

設置目錄的權限,以便其他用戶可以訪問它:

sudo chown nobody:nogroup /mnt/nfs_share
sudo chmod 777 /mnt/nfs_share

步驟 5:配置 NFS 共享

編輯 NFS 配置文件以設置共享目錄。使用以下命令打開 /etc/exports 文件:

sudo nano /etc/exports

在文件中添加以下行:

/mnt/nfs_share *(rw,sync,no_subtree_check)

這表示任何主機都可以讀寫該目錄。

步驟 6:重新啟動 NFS 伺服器

保存並關閉文件後,重新啟動 NFS 伺服器以應用更改:

sudo systemctl restart nfs-kernel-server

步驟 7:安裝 NFS 客戶端

在需要訪問 NFS 共享的客戶端機器上,您需要安裝 NFS 客戶端。運行以下命令:

sudo apt install nfs-common -y

步驟 8:創建掛載點

在客戶端上,創建一個目錄作為掛載點:

sudo mkdir -p /mnt/nfs_clientshare

步驟 9:掛載 NFS 共享

使用以下命令將 NFS 共享掛載到客戶端的掛載點:

sudo mount -t nfs :/mnt/nfs_share /mnt/nfs_clientshare

請將 替換為 NFS 伺服器的實際 IP 地址。

步驟 10:驗證掛載

您可以使用以下命令來驗證 NFS 共享是否成功掛載:

df -h

如果您看到 /mnt/nfs_clientshare 的條目,則表示掛載成功。

總結

通過以上步驟,您已經成功在 Ubuntu 18.04 LTS 上安裝了 NFS 伺服器和客戶端。NFS 是一個強大的工具,可以幫助您在多台機器之間共享檔案。若您需要更高效的 VPS 解決方案來運行 NFS 伺服器,請考慮使用我們的服務,獲取更多資訊。