创建基本用户

Milestone XProtect 视频管理软件中有两种类型的用户帐户:基本用户和 Windows 用户。

基本用户是您在 Milestone XProtect 视频管理软件中创建的用户帐户。它是专用的系统用户帐户,会进行个人用户的基本用户名和密码身份验证。

Windows 用户是您通过 Microsoft 的 Active Directory 而添加的用户帐户。

基本用户与 Windows 用户之间的一些区别如下:

  • 基本用户通过用户名与密码的组合进行身份验证,并且特定于一个系统/站点。请注意,即便在不同的联合站点上创建的两个基本用户具有彼此相同的名称和密码,基本用户也只能访问创建自己的站点。
  • Windows 用户根据 Windows 登录进行身份验证,并且特定于计算机。

配置基本用户的登录设置

您可以在 JSON 文件中定义基本用户的登录设置,该文件位于以下位置:\\Program Files\Milestone\Management Server\IIS\IDP\appsettings.json

在该文件中,您可以设置以下参数:

LoginSettings
"ExpireTimeInMinutes": 5定义如果用户不执行任何操作,登录会话将过期的时间长度(以分钟为单位)。
LockoutSettings
"LockoutTimeSpanInMinutes": 5定义用户将被锁定的时间长度(以分钟为单位)。
"MaxFailedAccessAttempts": 5定义用户在被锁定之前必须登录的尝试次数。
PasswordSettings
"RequireDigit": true定义密码中是否需要基本数字(0 到 9)。
"RequireLowercase": true定义密码中是否需要小写字符。
"RequireNonAlphanumeric": true定义密码中是否需要特殊字符 (~!@#$%^&*_-+=`|\(){}[]:;"'<>,.?/)。
"RequireUppercase": true定义密码中是否需要大写字符。
"RequiredLength": 8定义密码中所需的字符个数。最小密码长度为 {0} 个字符,最大密码长度为 255 个字符。
"RequiredUniqueChars": 1

定义密码中所需的唯一字符个数的最小值。

例如,如果您将所需的唯一字符个数设置为 2,则诸如 aaaaaa、aa、a、b、bb、bbbbbbb 之类的密码将被拒绝。

而 abab、abc、aaab 等将被接受,因为密码中至少有两个唯一字符。

增加密码中唯一字符的个数可以避免容易被猜到的重复序列,从而提高密码强度。

要在系统上创建基本用户:

  1. 展开安全基本用户
  2. 基本用户窗格中,右键单击并选择创建基本用户
  3. 指定用户名和密码。重复输入密码,以确保您的指定正确无误。
  4. 密码必须满足appsettings.json文件中定义的复杂度(请参阅配置基本用户的登录设置)。

  5. 指定基本用户是否应在下次登录时更改密码。Milestone 建议您选中该复选框,以便基本用户在第一次登录时可以指定自己的密码。
  6. 您只有在创建无法更改密码的基本用户时,才应清除该复选框。此类基本用户包括诸如用于插件和服务器服务身份验证的系统用户。

  7. 将基本用户的状态指定为启用锁定
  8. 单击确定创建基本用户。