autofs ~/.hidden:沒有這樣的檔案或目錄

autofs ~/.hidden:沒有這樣的檔案或目錄

我正在安裝使用 autofs 的主驅動器從檔案伺服器:

自動大師

/home   /etc/auto.home

汽車之家

*   tyrell:/nfshome/

這似乎工作得很好,但在文件伺服器上,tyrell我不斷收到此錯誤:

Apr 27 13:38:08 tyrell rpc.mountd[1145]: authenticated mount request from 192.168.1.164:691 for /nfshome/.hidden (/nfshome) 
Apr 27 13:38:08 tyrell rpc.mountd[1145]: can't stat exported dir /nfshome/.hidden: No such file or directory

為什麼它要尋找 .hidden 資料夾以及如何讓客戶端停止嘗試安裝它?

客戶端運行的是帶有 Unity Desktop 的 Ubuntu 16.04。

答案1

這對人們來說似乎是一個問題2004年,並且最近已重新解決2017年3月。這是由於像 Nautilus 這樣的「用戶友好」工具尋求實現隱藏文件特徵。為此,它會尋找在.hidden檔案系統頂部呼叫的檔案以取得要隱藏的檔案名稱清單。這會導致 autofs 嘗試從您的伺服器掛載此檔案。 (有類似的程式碼來glib實現相同的功能)。

也許您可以嘗試修改*您的地圖/etc/auto.home以減少其涵蓋範圍。或者,如果您將桌面配置為不是忽略隱藏文件,也許它不會尋找魔法文件。我目前無法嘗試任何可行的解決方案。

相關內容