Spec-Zone.ru › Ansible 2.4

udm_share - Управление общими каталогами Samba на корпоративном сервере Univention

Новая версия 2.2.

  • Описание
  • Требования (к хосту, на котором выполняется модуль)
  • Параметры
  • Примеры
    • Статус

Описание

  • Этот модуль позволяет управлять общими каталогами Samba на корпоративном сервере Univention (UCS). Он использует Python API UCS для создания нового объекта или его редактирования.

Требования (к хосту, на котором выполняется модуль)

  • Python >= 2.6

Параметры

параметр обязательный по умолчанию выбор комментарии
directorymode
нет 00755
Разрешения для корневой директории общего ресурса.
group
нет 0
Группа владельца директории общего ресурса.
host
нет None
FQDN хоста (сервера, предоставляющего общий ресурс), например, {{ ansible_fqdn }}. Требуется, если state=present.
name
да
Имя
nfs_custom_settings
нет
Имя параметра в файле экспорта.
алиасы: nfsCustomSettings
nfs_hosts
нет
Разрешить доступ только для этого хоста, IP-адреса или сети.
ou
да
Организационная единица внутри базового DN LDAP.
owner
нет
Владелец директории общего ресурса.
path
нет None
Директория на сервере, предоставляющем общий ресурс, например, /home. Требуется, если state=present.
root_squash
нет 1
  • 0
  • 1
Изменить идентификатор пользователя для root-пользователя (root squashing).
samba_block_size
нет None
Размер блока.
алиасы: sambaBlockSize
samba_blocking_locks
нет 1
  • 0
  • 1
Блокирующие блокировки.
алиасы: sambaBlockingLocks
samba_browseable
нет 1
  • 0
  • 1
Отображать в среде Windows network.
алиасы: sambaBrowseable
samba_create_mode
нет 0744
Режим файла.
алиасы: sambaCreateMode
samba_csc_policy
нет manual
Политика кэширования на стороне клиента.
алиасы: sambaCscPolicy
samba_custom_settings
нет
Имя параметра в файле smb.conf и его значение.
алиасы: sambaCustomSettings
samba_directory_mode
нет 0755
Режим каталога.
алиасы: sambaDirectoryMode
samba_directory_security_mode
нет 0777
Режим безопасности каталога.
алиасы: sambaDirectorySecurityMode
samba_dos_filemode
нет 0
  • 0
  • 1
Пользователи с правом записи могут изменять разрешения.
алиасы: sambaDosFilemode
samba_fake_oplocks
нет 0
  • 0
  • 1
Ложные oplocks.
алиасы: sambaFakeOplocks
samba_force_create_mode
нет 0
  • 0
  • 1
Принудительный режим файла.
алиасы: sambaForceCreateMode
samba_force_directory_mode
нет 0
  • 0
  • 1
Принудительный режим каталога.
алиасы: sambaForceDirectoryMode
samba_force_directory_security_mode
нет 0
  • 0
  • 1
Принудительный режим безопасности каталога.
алиасы: sambaForceDirectorySecurityMode
samba_force_group
нет None
Принудительная группа.
алиасы: sambaForceGroup
samba_force_security_mode
нет 0
  • 0
  • 1
Принудительный режим безопасности.
алиасы: sambaForceSecurityMode
samba_force_user
нет None
Принудительный пользователь.
алиасы: sambaForceUser
samba_hide_files
нет None
Скрыть файлы.
алиасы: sambaHideFiles
samba_hide_unreadable
нет 0
  • 0
  • 1
Скрыть недоступные файлы/каталоги.
алиасы: sambaHideUnreadable
samba_hosts_allow
нет
Разрешенные хосты/сети.
алиасы: sambaHostsAllow
samba_hosts_deny
нет
Запрещенные хосты/сети.
алиасы: sambaHostsDeny
samba_inherit_acls
нет 1
  • 0
  • 1
Унаследовать ACL.
алиасы: sambaInheritAcls
samba_inherit_owner
нет 0
  • 0
  • 1
Создавать файлы/каталоги с владельцем родительской директории.
алиасы: sambaInheritOwner
samba_inherit_permissions
нет 0
  • 0
  • 1
Создавать файлы/каталоги с разрешениями родительской директории.
алиасы: sambaInheritPermissions
samba_invalid_users
нет None
Недействительные пользователи или группы.
алиасы: sambaInvalidUsers
samba_level_2_oplocks
нет 1
  • 0
  • 1
Oplocks уровня 2.
алиасы: sambaLevel2Oplocks
samba_locking
нет 1
  • 0
  • 1
Блокировка.
алиасы: sambaLocking
samba_msdfs_root
нет 0
  • 0
  • 1
Корень MSDFS.
алиасы: sambaMSDFSRoot
samba_name
нет None
Имя Windows. Требуется, если state=present.
алиасы: sambaName
samba_nt_acl_support
нет 1
  • 0
  • 1
Поддержка NT ACL.
алиасы: sambaNtAclSupport
samba_oplocks
нет 1
  • 0
  • 1
Oplocks.
алиасы: sambaOplocks
samba_postexec
нет None
Скрипт postexec.
алиасы: sambaPostexec
samba_preexec
нет None
Скрипт preexec.
алиасы: sambaPreexec
samba_public
нет 0
  • 0
  • 1
Разрешить анонимный доступ только для чтения с гостевым пользователем.
алиасы: sambaPublic
samba_security_mode
нет 0777
Режим безопасности.
алиасы: sambaSecurityMode
samba_strict_locking
нет Auto
Жесткая блокировка.
алиасы: sambaStrictLocking
samba_valid_users
нет None
Действительные пользователи или группы.
алиасы: sambaValidUsers
samba_vfs_objects
нет None
Объекты VFS.
алиасы: sambaVFSObjects
samba_write_list
нет None
Ограничить доступ к записи для этих пользователей/групп.
алиасы: sambaWriteList
samba_writeable
нет 1
  • 0
  • 1
Доступ к записи Samba.
алиасы: sambaWriteable
state
нет present
  • present
  • absent
Наличие общего ресурса.
subtree_checking
нет 1
  • 0
  • 1
Проверка поддерева.
sync
нет sync
Синхронизация NFS.
writeable
нет 1
  • 0
  • 1
Доступ к записи NFS.

Примеры

# Create a share named home on the server ucs.example.com with the path /home.
- udm_share:
    name: home
    path: /home
    host: ucs.example.com
    sambaName: Home

Статус

Этот модуль помечен как превью, что означает, что его интерфейс не гарантирует обратной совместимости.

Для помощи в разработке модулей, если у вас есть такое желание, пожалуйста, прочтите Информация о сообществе и участие в разработке, Тестирование Ansible и Разработка модулей.

© 2012–2018 Michael DeHaan
© 2018–2019 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/2.4/udm_share_module.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API