差異處

這裏顯示兩個版本的差異處。

連向這個比對檢視

下次修改
前次修改
tech:nfs-pve-debian [2023/10/19 21:50] – 建立 jonathantech:nfs-pve-debian [2025/03/27 18:20] (目前版本) – [安裝與設定程序] jonathan
行 11: 行 11:
   * 建立與設定分享目錄<cli>   * 建立與設定分享目錄<cli>
 mkdir -p /mnt/datastore/zfs-backup/nfsshare mkdir -p /mnt/datastore/zfs-backup/nfsshare
-chown nobody:nogroup /mnt/datastore/zfs-backup/nfsshare+chown 1000:1000 /mnt/datastore/zfs-backup/nfsshare
 chmod 755 /mnt/datastore/zfs-backup/nfsshare chmod 755 /mnt/datastore/zfs-backup/nfsshare
 vi /etc/exports vi /etc/exports
 </cli><file> </cli><file>
 : :
-/mnt/datastore/zfs-backup/nfsshare 10.20.0.0/22(rw,sync,no_subtree_check)+/mnt/datastore/zfs-backup/nfsshare 10.20.0.0/22(rw,sync,no_subtree_check,no_root_squash,all_squash,anonuid=1000,anongid=1000)
 </file> </file>
 +    * 關鍵參數解釋:
 +      * no_root_squash:允許 root 用戶保留完整權限
 +      * all_squash:將所有用戶映射到匿名用戶
 +      * anonuid=1000:指定匿名用戶的 UID
 +      * anongid=1000:指定匿名用戶的 GID
   * 啟動 nfs 服務與檢查狀況<cli>   * 啟動 nfs 服務與檢查狀況<cli>
 +exportfs -ra
 systemctl restart nfs-server systemctl restart nfs-server
 +systemctl enable nfs-server
 systemctl status nfs-server systemctl status nfs-server
 </cli>如果正常啟動會看到類似以下的訊息<cli> </cli>如果正常啟動會看到類似以下的訊息<cli>
行 35: 行 42:
 </cli> </cli>
  
- +===== 常見問題 ===== 
- +  * 關閉 NFS Server 服務<cli> 
- +systemctl stop nfs-server 
 +systemctl disable nfs-server 
 +</cli>
  
 ===== 參考網址 ===== ===== 參考網址 =====
  • tech/nfs-pve-debian.1697723439.txt.gz
  • 上一次變更: 2023/10/19 21:50
  • jonathan