Autofs: различия между версиями
Sinaps (обсуждение | вклад) |
Sinaps (обсуждение | вклад) |
||
Строка 1: | Строка 1: | ||
Работает следующим образом: | |||
* Задаётся каталог, в котором будет происходить подключение, например /mnt/auto/. | |||
* При необходимости обратиться к сетевой файловой системе, следует обратиться к каталогу с именем этой ФС в этом каталоге. Например /mnt/auto/server/share/. | |||
* При обращении будет произведена попытка смонтировать соответствующий сетевой ресурс. | |||
* При отсутствии обращения, после заданного таймаута, сетевой ресурс будет отмонтирован. | |||
При этом, в нашем примере, каталог /mnt/auto может не существовать при остановленном autofs. При старте он будет создан. | |||
Каталог же /mnt/auto/server/ не должен существовать. В противном случае сетевой ресурс смонтирован не будет. | |||
=Настройка= | =Настройка= | ||
Конфигурация описывается файлами: /etc/auto.* , среди которых: | |||
* auto.master: подключение других конфигурационных файлов | * auto.master: подключение других конфигурационных файлов |
Версия от 10:47, 9 мая 2012
Работает следующим образом:
- Задаётся каталог, в котором будет происходить подключение, например /mnt/auto/.
- При необходимости обратиться к сетевой файловой системе, следует обратиться к каталогу с именем этой ФС в этом каталоге. Например /mnt/auto/server/share/.
- При обращении будет произведена попытка смонтировать соответствующий сетевой ресурс.
- При отсутствии обращения, после заданного таймаута, сетевой ресурс будет отмонтирован.
При этом, в нашем примере, каталог /mnt/auto может не существовать при остановленном autofs. При старте он будет создан.
Каталог же /mnt/auto/server/ не должен существовать. В противном случае сетевой ресурс смонтирован не будет.
Настройка
Конфигурация описывается файлами: /etc/auto.* , среди которых:
- auto.master: подключение других конфигурационных файлов
- auto.tab: описание отдельных подключаемых ФС, с настройками отличными от остальных
auto.master
Пример содержимого:
/mnt/auto /etc/auto.tab -t 15 /mnt/net /etc/auto.avahi -t 120 /mnt/smb /etc/auto.smb -t 5
Здесь поля:
- каталог в котором будут подключаться сетевые файловые системы
- файл конфигурации или скрипт (что определяется правами на исполнение указанного файла)
- таймаут подключения при отсутствии обращения