Как предотвратить монтирование autofs поверх определенных каталогов?

У меня есть рабочая станция, на которой у меня есть локальная учетная запись пользователя с локальным домашним каталогом. Я также являюсь частью организации, в которой у меня есть каталог user/home NIS. Я хотел бы настроить autofs для доступа к некоторым общим каталогам NFS.

Проблема в том, что после этого он автоматически монтируется в моем локальном домашнем каталоге, когда я пытаюсь получить к нему доступ, что для меня нежелательно.

Есть ли способ предотвратить монтирование autofs к этой точке монтирования?

В более общем смысле, есть ли способ предотвратить монтирование autofs поверх существующих каталогов?

Спасибо

1 ответ

Решение

Вы можете добавить что-то вроде

foo      /-

в /etc/auto_home предотвращать /home/foo от установки по сети. Убедитесь, что это происходит до +auto_home строка (которая запрашивает службы каталогов для сопоставлений), поэтому она будет иметь приоритет.

Если это не сработает, единственный способ сделать это - переместить ваш фактический домашний каталог в другое место (по соглашению, /export/home) и настроить auto_home "смонтировать" его оттуда.

Другие вопросы по тегам