Поблагодари автора прямо сейчас на странице Спасибо!

Afuse

Материал из Пингвиньи радостей

Перейти к: навигация, поиск

Содержание

Статья о пакете автомонтирования файловой системы FUSE Afuse

Afuse это программа для подключения файловой системы FUSE в пользовательском пространстве.
Afuse, также как и пакет autofs, позволяет пользователю осуществить автомонтирование (по запросу) файловой системы, но в своем, например в домашнем, каталоге.

Сайт проекта afuse.sourceforge.net

Установка

Пакет присутствует в хранилище пакетов debian.
Для установки пакета

После установки пакет готов к использованию.
Для использования Afuse пользователь должен иметь соответствующие права и доступ в системную группу fuse.

Синтаксис

Синтаксис команды

  # afuse mountpoint [options]
  где
  mountpoint                           - точка поключения
  [options]                            - параметры монтирования
     -o  mount_template=CMD            - шаблон команды для монтирования
     -o  unmount_template=CMD          - шаблон команды для размонтирования
  В шаблоны должны быть включены обязательные модификаторы %r и %m.
  При выполнении команды модификаторы генерируют имена удаленного и локального каталогов соответственно.
  Для размонтирования должно использоваться "ленивое" размонтирование, например в виде параметров
  -u -z для команды fusermount или -l для обычного umount.

Например для автомонтирования файловой системы сервера ssh может быть использована команда

  # afuse -o mount_template="sshfs -o reconnect %r:/ %m" -o unmount_template="fusermount -u -z %m" ~/.mnt
  где
  ~/mnt - папка для точек монтирования по протоколу ssh
  Внимание!
  Для работы подключения в приведённом примере следует обеспечить автоматический вход на сервер ssh.
  Теперь при переходе (активизации, запросе) в подкаталог вида
  # cd ~/mnt/remote_host
  afuse автоматически выполнит команду монтирования прописанную в аргументе mount_template, и
  создаст подкаталог remote_host в точке монтирования, совпадающий с именем источника.

Литература

Справочная информация

  • 29.03.2012: Afuse: создание статьи в википедии, описание установки на примере debian squeeze
Личные инструменты