...
Command |
---|
service samba restart |
Подключение ресурса в
...
сессии не отличной от нуля
Запустить менеджер файлов (fly-fm) и открыть раздел "Сеть", в котором отобразятся ресурсы Samba при условии включенного NetBIOS и его видимости:
...
Информация |
---|
Для использования ресурсов Samba пользователь должен входить в группу fuse |
Монтирование разделяемых файловых ресурсов
Монтирование разделяемого файлового ресурса выполняется командой mount
с указанием соответствующего типа сетевой ФС, например:
Command | ||||
---|---|---|---|---|
| ||||
|
Первый вариант команды доступен только суперпользователю.
В качестве опций команде могут передаваться параметры монтирования, такие как имя пользователя, используемый тип аутентификации, кодировка, использование прав доступа и т.п. Полный список опций приведен в руководстве man
для команд mount
и mount.cifs
. Без соответствующей записи в /etc/fstab пользователь может использовать команды монтирования только с помощью sudo
(точка монтирования ~/share1 должна быть создана заранее):
Command | ||||
---|---|---|---|---|
| ||||
sudo mount -t cifs //fileserver1.org.net/share1 ~/share1 -o user=пользователь |
Для возможности монтирования разделяемого файлового ресурса пользователем в конфигурационный файл /etc/fstab должна быть объявлена строка монтирования, например следующего вида:
Блок кода | ||||||
---|---|---|---|---|---|---|
| ||||||
//fileserver1.org.net/share1 /media/share1 cifs user,rw,noauto,iocharset=utf8,soft 0 0 |
Точка монтирования должна быть создана заранее и доступна пользователю, опция user предоставляет возможность монтирования указанного ресурса простому пользователю. Полный список опций приведен в руководстве man
для команд mount
и mount.cifs
. Описание формата конфигурационного файла /etc/fstab приведено в руководстве man
для fstab.
Примечание | ||
---|---|---|
| ||
При использовании с аутентификацией Kerberos в ЕПП в строке опций должен быть указан параметр аутентификации sec=krb5i . В этом случае при монтировании будет использоваться текущий кэш Kerberos пользователя. |
Автоматическое монтирование ресурсов при входе пользователя с помощью pam_mount
Для автоматического монтирования разделяемых файловых ресурсов при входе пользователя используется pam модуль pam_mount, предоставляемый пакетом libpam-mount, который может быть установлен следующим образом:
Command | ||||
---|---|---|---|---|
| ||||
apt-get install libpam-mount |
Настройка pam модуля осуществляется с помощью конфигурационного файла /etc/security/pam_mount.conf.xml.
Использование pam модуля указывается в соответствующих pam сценариях (common-auth, common-session) в каталоге /etc/pam.d.
Описание возможностей pam модуля pam_mount и формат его конфигурационного файла приведены в руководстве man
для pam_mount и pam_mount.conf.
Для монтирования разделяемых файловых ресурсов СЗФС CIFS конфигурационный файл должен быть модифицирован следующим образом (в пределах тега pam_mount):
Блок кода | ||||
---|---|---|---|---|
| ||||
<?xml version="1.0" encoding="utf-8" ?>
<!DOCTYPE pam_mount SYSTEM "pam_mount.conf.xml.dtd">
<pam_mount>
<logout wait="500000" hup="1" term="1" kill="1" />
<mkmountpoint enable="1" remove="true" />
<cifsmount>mount.cifs //%(SERVER)/%(VOLUME) %(MNTPT) -o %(OPTIONS)</cifsmount>
<volume fstype="cifs" server="fileserver1.org.net"
path="share" mountpoint="/media/share"
options="user=%(USER),rw,setuids,perm,soft,iocharset=utf8" />
</pam_mount> |
Предупреждение | ||
---|---|---|
| ||
При использовании с аутентификацией Kerberos в ЕПП в строке опций монтирования должен быть указан параметр аутентификации Так же в строке опций монтирования должен присутствовать параметр Для точки монтирования mountpoint должен быть указан отдельный каталог, например: /media/ald_share Пример: path="share" mountpoint="/media/ald_share" options="user=%(USER),rw,setuids,perm,soft, |
Информация |
---|
Тег logout определяет поведение в процессе размонтирования ФС. К этому времени все процессы должны освободить точку монтирования, в противном случае им посылаются соответствующие сигналы прерывания работы. Тег mkmountpoint отвечает за автоматическое создание и удаление точки монтирования. Тег cifsmount определяет команду, с помощью которой монтируется указанный тип ФС. Тег volume объявляет непосредственно параметры монтирования разделяемого файлового ресурса. Пользователь должен существовать в БД учетных записей Samba и иметь соответствующий пароль. |