在 Red Hat Linux 中設置 NFS 掛載:步驟指南

NFS(網路文件系統)是在 Red Hat 和其他 Linux 發行版中廣泛使用的一種文件共享方法。以下是在 Red Hat Linux 中設置 NFS 掛載的步驟:

在 NFS 伺服器上的操作:

  1. 安裝 NFS 伺服器套件: 在伺服器上,安裝 nfs-utils 套件以提供 NFS 功能。

    sudo yum install nfs-utils
    
  2. 啟動 NFS 服務: 啟動並啟用 NFS 服務,確保它在系統啟動時自動運行。

    sudo systemctl start nfs-server
    sudo systemctl enable nfs-server
    
  3. 配置 NFS 共享: 修改 /etc/exports 文件,設置要共享的目錄和權限。

    sudo nano /etc/exports
    

    添加例如 /path/to/share 192.168.1.10(rw,sync,no_subtree_check) 的配置。

  4. 應用並導出設定: 將配置更改應用到 NFS 並導出。

    sudo exportfs -a
    
  5. 開放防火牆規則: 如果有防火牆運行,確保開放 NFS 服務所需的端口。

    sudo firewall-cmd --permanent --add-service=nfs
    sudo firewall-cmd --reload
    

在 NFS 客戶端上的操作:

  1. 安裝 NFS 客戶端套件: 安裝 nfs-utils 來實現 NFS 掛載功能。

    sudo yum install nfs-utils
    
  2. 建立掛載點: 在客戶端上建立一個本地目錄作為掛載點。

    sudo mkdir /path/to/mount
    
  3. 執行 NFS 掛載: 使用 mount 命令將 NFS 共享掛載到建立的掛載點。

    sudo mount -t nfs server_ip:/path/to/share /path/to/mount
    
  4. 設置自動掛載: 為了在系統啟動時自動掛載 NFS 共享,可以在 /etc/fstab 中添加配置。

    sudo nano /etc/fstab
    

    添加類似 server_ip:/path/to/share /path/to/mount nfs defaults 0 0 的條目。

驗證掛載:

完成上述步驟後,您可以在客戶端上使用 df -h 命令來驗證是否已掛載 NFS 共享。

注意事項:

  • 請將 server_ip 替換為 NFS 伺服器的 IP 地址。
  • 請將 /path/to/share 替換為您要從 NFS 伺服器共享的目錄的路徑。
  • 請將 /path/to/mount 替換為您要在客戶端上掛載 NFS 共享的路徑。
  • 根據您的特定需求和網路環境,調整 /etc/exports 文件和 mount 命令中的權限和選項。