定制 munkireport/directory_service 二次开发

按需修改功能、优化性能、对接业务系统,提供一站式技术支持

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

munkireport/directory_service

最新稳定版本:v1.2

Composer 安装命令:

composer require munkireport/directory_service

包简介

Module for munkireport.

README 文档

README

Collects the name of first domain listed in dscl, AD comments for the machine record and AD plugin options from dsconfigad -show

The table 'directoryservice' stores the following:

  • which_directory_service (string) Name of the first listed active plugin
  • directory_service_comments (string) Comments, if any, stored on the Active directory server
  • adforest (string) Active directory forest the computer is part of
  • addomain (string) Active directory the computer is bound to
  • computeraccount (string) The "computerid" in the specified Domain
  • createmobileaccount (bool) Support for offline logon. Enabled = 1, Disabled = 0
  • requireconfirmation (bool) Warn the user when a mobile account is going to be created. Enabled = 1, Disabled = 0
  • forcehomeinstartup (bool) Forces all home directories to be local to the computer. Enabled = 1, Disabled = 0
  • mounthomeassharepoint (bool) Enable or disable mounting of the network home as a sharepoint. Enabled = 1, Disabled = 0
  • usewindowsuncpathforhome (bool) Whether the plugin uses the UNC specified in the Active Directory when mounting the network home. Enabled = 1, Disabled = 0
  • networkprotocoltobeused (string) How a home directory is mounted on the desktop. Possible values [afp | smb | nfs]
  • defaultusershell (string) Default user shell
  • mappinguidtoattribute (string) Attribute to be used for the UID of the user
  • mappingusergidtoattribute (string) Attribute to be used for the GID of the user
  • mappinggroupgidtoattr (string) Attribute to be used for the GID of the group
  • generatekerberosauth (bool) Wether a Kerberos authority was generated during bind. Enabled = 1, Disabled = 0
  • preferreddomaincontroller (string) Preferred server for all Directory lookups and authentications
  • allowedadmingroups (string) Groups with local administrative privileges on the computer
  • authenticationfromanydomain (bool) Allow authentication from any domain in the forest. Enabled = 1, Disabled = 0
  • packetsigning (string) Packet signing. Possible values [allow | disable | require]
  • packetencryption (string) Packet encryption. Possible values [allow | disable | require | ssl]
  • passwordchangeinterval (int)
  • restrictdynamicdnsupdates (string) Network interfaces with restricted Dynamic DNS updates.
  • namespacemode (string) Primary account username naming convention. Possible values [forest | domain]

Remarks

  • If no data has been collected by dsconfigad -show the boolean values will show disabled in the client view Directory Services tab
  • Currently the data collected from the bound to an Open Directory server is limited to bound or not (stored in which_directory_service)
  • Third party AD plugins data is not being collected

统计信息

  • 总下载量: 9.9k
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 1
  • 点击次数: 0
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 1
  • Watchers: 2
  • Forks: 2
  • 开发语言: PHP

其他信息

  • 授权协议: MIT
  • 更新时间: 2018-11-04