配置 NFS 共享目錄

神王攻大人發表於2024-07-23

服務端配置

安裝 nfs server

dnf install nfs-utils

建立被共享的路徑

mkdir -p /data/nfs/share

更新配置

# vim /etc/exports
# 寫入以下內容
/data/nfs/share 192.168.1.0/24(rw,sync,no_root_squash,no_all_squash)

/mnt/nfs_share 是你想要共享的目錄。
192.168.1.0/24 是你允許訪問該共享目錄的網路地址範圍。你可以根據實際情況修改為具體的 IP 地址或網段。
rw 允許讀寫訪問。
sync 表示將資料同步寫入磁碟。
no_root_squash 允許遠端 root 使用者訪問共享目錄,擁有 root 許可權。
no_all_squash 保留客戶端使用者的 UID 和 GID。

啟動服務

systemctl start nfs-server
systemctl enable nfs-server

應用配置

exportfs -r

客戶端配置

安裝客戶端

dnf install nfs-utils

建立掛載點

mkdir -p /mnt/nfs

手工掛載

mount -t nfs 192.168.1.100:/data/nfs/share /mnt/nfs

自動掛載

# 編輯 /etc/fstab 檔案
# 新增如下內容
192.168.1.100:/mnt/nfs/share /mnt/nfs nfs defaults 0 0
# 驗證
mount -a
df -h

相關文章