В этом разделе вы можете задать параметры, позволяющие настраивать разделяемые ресурсы для подключающихся к ним пользователей при помощи команд exec и postexec, а также «магических сценариев». Вы также можете указать, какие файлы ресурса доступны для пользователей.
exec
Этот параметр задает имя сценария или сценариев, которые должны бьггь выполнены, когда пользователь подключается к ресурсу. Сценарий запускается с правами подключающегося пользователя при помощи этого параметра вы можете, например, записать в файл журнала отдельное к сообщение для каждого подключения.
Значение по умолчанию — пустая строка (никакого сценария не запускается): exec. Ниже приведен пример того, как для каждого подключения можно записать сообщение в файл журнала:
exec - echo В T Xu подключился к XS /opt/samba/conrect. log
postexec
Этот параметр задает имя сценария или сценариев, которые должны быть выполнены, когда пользователь отключается от ресурса. Сценарий запускается с правами подключающегося пользователя. На некоторых системах команда может выполняться с правами пользователя root. Этот параметр полезен, если вы хотите размонтировать файловую систему после прекращения соединения.
Значение по умолчанию - пустая строка (никакого сценария не запускается): postexec. Ниже приведен пример того, как при разрыве соединения записывать сообщение в файл журнала:
postexec - echo "В Т u отключился от S /opt/sanba/connect. log
root preexec
Параметр аналогичен параметру preexec, но запуск сценария производится с правами пользователя root. Основное использование этого параметра — монтирование файловых систем.
Значение по умолчанию — пустая строка (никакого сценария не запускается): root preexec. Ниже приведен пример того, как при установлении соединения монтировать компакт-диск:
root preexec - /bn/mount -г /cdrom