Поблагодари автора прямо сейчас на странице Спасибо!
Fusesmb
Материал из Пингвиньи радостей
|
Статья об утилите для монтирования samba-ресурсов Fusesmb
Fusesmb это утилита позволяющая осуществлять автоматическое монтирование samba/cifs ресурсов без привилегий суперпользователя.
Также как и другой аналогичный пакет Smbnetfs, Fusesmb в своей работе использует FUSE и требует его инициализации как описано в статье Fuse-utils.
Установка
Пакет присутствует в хранилище пакетов debian.
Для установки пакета
- в командной строке: следует выполнить команду # apt-get install fusesmb
- в графическом режиме: воспользоваться специализированной программой управления пакетами
После установки пакет готов к использованию.
Настройка подключения к samba-ресурсам
Для создания точки подключения samba ресурсов в пользовательском пространстве
- формируются необходимые каталоги
# mkdir ~/.smb - каталог для размещения файлов конфигурации # mkdir ~/.mnt - каталог для монтирования
- в каталоге конфигурации ~/.smb размещается файл конфигурации ~/.smb/fusesmb.conf например со строками
[global] ; секция с глобальными установками username=samba_user ; имя samba пользователя и пароль по умолчанию password=samba_password ;username="DOMAIN\user" showhiddenshares=true ; разрешение просмотра скрытых ресурсов ;ignore=false timeout = 28800 ; время отключения соединения в секундах interval = 480 ; интервал (пере)сканирования сети в минутах [ignore] ; секция исключений servers=SERVER,SERVER2,SERVER3 ; список серверов samba для игнорирования workgroups=WORKGROUP-XXX,WG2 ; список рабочих групп samba для игнорирования [/HOST1] ; секция индивидуальной настройки samba-сервера username=myuser ; имя пользователя и пароль для данного samba-сервера password=mypassword showhiddenshares=true ignore=true
Внимание! Установка в файле конфигурации маленького значения timeout приводит к безвозвратному обрыву связи при использовании смонтированного ресурса и выглядит как ошибка программы.
- для подключения samba ресурсов используется команда
# fusesmb ~/.mnt
Замечание При выполнении команды осуществляется сканирование samba ресурсов локальной сети с параметрами указанными в файле конфигурации ~/.smb/fusesmb.conf. Найденные ресурсы размещаются в точке монтирования ~/.mnt. При этом создаётся файл кэша ~/.smb/fusesmb.cache.
- для отключения samba ресурсов могут быть использованы команды
# fusermount -z -u ~/.mnt # sudo umount ~/.mnt
Замечание При выполнении указанных команд предполагается, что обычному пользователю предоставлено право на их выполнение.
Литература
- Fusesmb: всевидящее око вашей сети
- linuxforum.ru: Настройка fusesmb
- Внедрение компьютеров на Xubuntu в сеть Windows
- Samba (Русский)
Справочная информация
- 04.04.2009: Fusesmb: создание описания на примере debian lenny amd64
- 28.01.2010: Fusesmb: создание статьи, описание установки и настройки на примере debian squeeze amd64
- 25.03.2014: Fusesmb: правка внешнего вида, актуализация описания
Замечание Скорость работы Fusesmb, например в сравнении с пакетом Autofs, нам показалась неоправданно низкой. В связи с этим регулярное использование данной программы не представляет интереса.