Debian
掛載的 NFS 目錄中的某些目錄為空
從執行 macOS 的客戶端電腦上,我使用地址連接到本地網路上我的 Debian 伺服器上的目錄
nfs://192.168.0.14/mnt/archive/foo
。奇怪的是,其中的一些目錄在foo
客戶端上是空的,但在伺服器上卻沒有。所有目錄都具有相同的權限和所有權。/etc/exports
客戶端 IP 地址中唯一的一行是/mnt/archive/foo 192.168.0.17(ro,no_root_squash,insecure,subtree_check,fsid=0)
有什麼線索嗎?
編輯:事實證明,只有文件名中包含非 ASCII 字元的目錄才會顯示為空。因此,這似乎是一個字元編碼問題。
在客戶端電腦上,添加行
nfs.client.mount.options = nfc
到文件
/etc/nfs.conf
。這告訴 macOS 使用規範化形式規範組合 (NFC) 規範化 NFS 路徑。