Debian

掛載的 NFS 目錄中的某些目錄為空

  • October 27, 2019

從執行 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 路徑。

https://j-li.net/posts/mounting-a-linux-nfs-on-osx

引用自:https://unix.stackexchange.com/questions/548956