munkireport / users

MunkiReport的用户模块。

v3.4 2024-01-03 01:38 UTC

README

MunkiReport的用户模块。收集Mac上的用户账户信息。

客户端首选项

可以通过MunkiReport首选项域启用客户端收集用户账户提示,布尔键user_account_hints_enabled设置为true。或者,您可以在客户端上运行sudo defaults write /Library/Preferences/MunkiReport.plist user_account_hints_enabled -bool true

表架构

表名:local_users

数据库

  • real_name - varchar(255) - 全名
  • ard_priv - varchar(255) - ARD权限位
  • node_location - varchar(255) - 记录来源
  • password_hint - varchar(255) - 密码提示
  • generated_uuid - varchar(255) - 生成UUID
  • home_directory - varchar(255) - 主目录路径
  • primary_group_id - varchar(255) - 主要组ID
  • record_name - varchar(255) - 用户名
  • group_memership - text - 用户所属的组
  • administrator - boolean - 是否是管理员
  • ssh_access - boolean - SSH访问
  • screenshare_access - boolean - 屏幕共享访问
  • unique_id - varchar(255) - 账户UID
  • user_shell - varchar(255) - 用户shell
  • meta_record_name - varchar(255) - 网络上的账户记录名称
  • email_address - varchar(255) - 网络电子邮件地址
  • smb_group_rid - varchar(255) - AD组RID
  • smb_home - varchar(255) - 网络主地址
  • smb_home_drive - varchar(255) - 网络主驱动器字母
  • smb_primary_group_sid - varchar(255) - AD主要组SID
  • smb_sid - varchar(255) - AD SID
  • smb_script_path - varchar(255) - AD登录脚本路径
  • original_node_name - varchar(255) - 账户OU
  • primary_nt_domain - varchar(255) - 主要NT域
  • copy_timestamp - bigint - 移动账户复制时间
  • smb_password_last_set - bigint - 网络密码最后设置时间
  • creation_time - bigint - 账户创建时间
  • failed_login_count - varchar(255) - 失败登录次数
  • failed_login_timestamp - bigint - 最后失败登录时间戳
  • password_last_set_time - bigint - 密码最后设置时间
  • last_login_timestamp - bigint - 最后登录时间戳
  • password_history_depth - varchar(255) - 历史密码数量
  • linked_full_name - varchar(255) - 链接的Apple ID
  • linked_timestamp - bigint - Apple ID链接到账户的时间戳
  • autologin_enabled - boolean - 是否启用自动登录

配置

用户本地管理员阈值值
此值指定了在用户本地管理员报告中列出计算机所需的最小本地管理员账户数。默认为2。

USERS_LOCAL_ADMIN_THRESHOLD=2