Spec-Zone.ru › Ansible 2.5

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 Значение по умолчанию:
0
Владелец директории общего ресурса.
path Значение по умолчанию:
None
Директория на сервере, предоставляющем общий ресурс, например /home. Требуется, если state=present.
root_squash
    Варианты:
  • 0
  • 1 ←
Изменить идентификатор пользователя для root-пользователя (root squashing).
samba_block_size Значение по умолчанию:
None
Размер блока.

псевдонимы: sambaBlockSize
samba_blocking_locks
    Варианты:
  • 0
  • 1 ←
Блокирующие блокировки.

псевдонимы: sambaBlockingLocks
samba_browseable
    Варианты:
  • 0
  • 1 ←
Отображать в среде Windows.

псевдонимы: 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 ←
  • 1
Пользователи с правами записи могут изменять разрешения.

псевдонимы: sambaDosFilemode
samba_fake_oplocks
    Варианты:
  • 0 ←
  • 1
Заглушка oplocks.

псевдонимы: sambaFakeOplocks
samba_force_create_mode
    Варианты:
  • 0 ←
  • 1
Принудительный режим файла.

псевдонимы: sambaForceCreateMode
samba_force_directory_mode
    Варианты:
  • 0 ←
  • 1
Принудительный режим директории.

псевдонимы: sambaForceDirectoryMode
samba_force_directory_security_mode
    Варианты:
  • 0 ←
  • 1
Принудительный режим безопасности директории.

псевдонимы: sambaForceDirectorySecurityMode
samba_force_group Значение по умолчанию:
None
Принудительная группа.

псевдонимы: sambaForceGroup
samba_force_security_mode
    Варианты:
  • 0 ←
  • 1
Принудительный режим безопасности.

псевдонимы: sambaForceSecurityMode
samba_force_user Значение по умолчанию:
None
Принудительный пользователь.

псевдонимы: sambaForceUser
samba_hide_files Значение по умолчанию:
None
Скрыть файлы.

псевдонимы: sambaHideFiles
samba_hide_unreadable
    Варианты:
  • 0 ←
  • 1
Скрыть недоступные файлы/директории.

псевдонимы: sambaHideUnreadable
samba_hosts_allow Значение по умолчанию:
[]
Разрешённые хосты/сети.

псевдонимы: sambaHostsAllow
samba_hosts_deny Значение по умолчанию:
[]
Запрещённые хосты/сети.

псевдонимы: sambaHostsDeny
samba_inherit_acls
    Варианты:
  • 0
  • 1 ←
Унаследовать ACL.

псевдонимы: sambaInheritAcls
samba_inherit_owner
    Варианты:
  • 0 ←
  • 1
Создавать файлы/директории с владельцем родительской директории.

псевдонимы: sambaInheritOwner
samba_inherit_permissions
    Варианты:
  • 0 ←
  • 1
Создавать файлы/директории с разрешениями родительской директории.

псевдонимы: sambaInheritPermissions
samba_invalid_users Значение по умолчанию:
None
Недействительные пользователи или группы.

псевдонимы: sambaInvalidUsers
samba_level_2_oplocks
    Варианты:
  • 0
  • 1 ←
Oplocks уровня 2.

псевдонимы: sambaLevel2Oplocks
samba_locking
    Варианты:
  • 0
  • 1 ←
Блокировка.

псевдонимы: sambaLocking
samba_msdfs_root
    Варианты:
  • 0 ←
  • 1
Корень MSDFS.

псевдонимы: sambaMSDFSRoot
samba_name Значение по умолчанию:
None
Имя Windows. Требуется, если state=present.

псевдонимы: sambaName
samba_nt_acl_support
    Варианты:
  • 0
  • 1 ←
Поддержка NT ACL.

псевдонимы: sambaNtAclSupport
samba_oplocks
    Варианты:
  • 0
  • 1 ←
Oplocks.

псевдонимы: sambaOplocks
samba_postexec Значение по умолчанию:
None
Скрипт postexec.

псевдонимы: sambaPostexec
samba_preexec Значение по умолчанию:
None
Скрипт preexec.

псевдонимы: sambaPreexec
samba_public
    Варианты:
  • 0 ←
  • 1
Разрешить анонимный доступ только для чтения с использованием гостевого пользователя.

псевдонимы: sambaPublic
samba_security_mode Значение по умолчанию:
0777
Режим безопасности.

псевдонимы: sambaSecurityMode
samba_strict_locking Значение по умолчанию:
Auto
Жесткая блокировка.

псевдонимы: sambaStrictLocking
END_OF_DOCUMENT_MARKER
samba_valid_users Значение по умолчанию:
None
Действительные пользователи или группы.

Псевдонимы: sambaValidUsers
samba_vfs_objects Значение по умолчанию:
None
Объекты VFS.

Псевдонимы: sambaVFSObjects
samba_write_list Значение по умолчанию:
None
Ограничить запись для этих пользователей/групп.

Псевдонимы: sambaWriteList
samba_writeable
    Варианты:
  • 0
  • 1 ←
Доступ к записи Samba.

Псевдонимы: sambaWriteable
state
    Варианты:
  • present ←
  • absent
Наличие общего ресурса.
subtree_checking
    Варианты:
  • 0
  • 1 ←
Проверка поддерева.
sync Значение по умолчанию:
sync
Синхронизация NFS.
writeable
    Варианты:
  • 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

Статус

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

Автор

  • Tobias Rueetschi (@2-B)

Подсказка

Если вы обнаружите какие-либо проблемы в этой документации, вы можете отредактировать этот документ, чтобы улучшить его.

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

Spec-Zone.ru

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