
Я монтируюдомашние диски с использованием 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 и как заставить клиент прекратить попытки ее смонтировать?
Клиенты работают под управлением Ubuntu 16.04 с Unity Desktop.
решение1
Кажется, это проблема для людей, возвращающихся2004, и который недавно был повторно рассмотренМарт 2017 г.. Это связано с «удобными для пользователя» инструментами, такими как Nautilus, которые стремятся реализоватьскрытые файлыфункция. Для этого он ищет файл, который называется .hidden
в верхней части файловой системы, для списка имен файлов, которые нужно скрыть. Это заставляет autofs попытаться смонтировать этот файл с вашего сервера. (Есть похожий код glib
для реализации той же функции).
Возможно, вы можете попробовать пересмотреть *
карту в вашем, /etc/auto.home
чтобы она была менее всеобъемлющей. Или если вы настроите свой рабочий стол нанетигнорировать скрытые файлы, возможно, он не будет искать волшебный файл. Я не могу попробовать какие-либо рабочие решения на данный момент.