委托管理服务:口令重置验证

目的

本课程提供有关重置遗忘的口令的指导。您将了解如何配置个人口令重置提示(如质询问答)。

主题

本单元包括以下主题:

概述
前提条件
口令重置验证
创建口令重置验证的自定义属性

配置附加质询问题的 DAS 口令重置

为口令重置验证填充值
测试口令重置验证

将鼠标置于该图标上将显示所有屏幕截图。您也可以将鼠标置于每个图标上,只查看与之关联的屏幕截图。

概述

委托管理服务 (DAS) 自助控制台有一个口令重置特性,该特性使用户能够重置口令并配置自己的质询问答。用户可以配置一个口令重置提示问题和答案。该问答用于在户忘记口令时重置口令。

这种重置遗忘的口令的方法比通过
电子邮件向用户发送新口令的传统口令重置系统安全得多。通过电子邮件(通常以明文形式)发送口令会带来严重的安全风险。而且,遗忘的口令可能与用户的电子邮箱口令相同。因此,用户将无法通过这种口令重置系统检索新口令。

除了用户的质询问题之外,管理员还可以强制提出无限数量的质询问题,用户只有正确回答这些问题才能重置口令。

 

前提条件

为使本课程顺利进行,您应该完成了标题为“委托管理服务:创建和管理身份管理域”的课程。

返回主题列表

口令重置验证

返回主题列表

要配置质询口令重置,执行以下步骤:

1.

打开浏览器,输入以下 URL:

http://<主机名>.<域>:7777/oiddas

rmoyer您在标题为委托管理服务:创建和管理身份管理域”的课程中创建的用户)身份登录到 DAS。

将鼠标移到该图标上可以查看该图像

2.

单击 My Profile 选项卡。

将鼠标移到该图标上可以查看该图像

3.

单击 Change My Password 选项卡。

4.

Password Reset Hint 域中输入您的质询问题。在 Answer to Password Reset Hint 域中输入您的答案。单击 Submit

将鼠标移到该图标上可以查看该图像

单击 OK

将鼠标移到该图标上可以查看该图像

5.

查看口令重置验证是否在工作。单击 Logout 注销 DAS。

将鼠标移到该图标上可以查看该图像

6.

单击 Return 返回 DAS 主页。

将鼠标移到该图标上可以查看该图像

7.

单击 Forgot My Password ? 链接。

将鼠标移到该图标上可以查看该图像

8.

在 User Name 域中输入 rmoyer,然后单击 Next

将鼠标移到该图标上可以查看该图像

9.

您将看到您的个人质询问题。针对质询问题输入正确答案,然后单击 Next

将鼠标移到该图标上可以查看该图像

10.

您会看到 Reset My Single Sign-On Password 页面。在 New PasswordConfirm New Password 域中输入新口令。您的口令至少应包含一个数字字符。单击 Finish

将鼠标移到该图标上可以查看该图像

单击 OK

将鼠标移到该图标上可以查看该图像

11.

尝试使用新口令登录。单击 Login

将鼠标移到该图标上可以查看该图像

将鼠标移到该图标上可以查看该图像

创建口令重置验证的自定义属性

返回主题列表

作为用户,您已经设置了自己的口令质询问题。除此之外,管理员还可以用附加的质询问题配置 DAS,用户只有正确回答这些问题之后才能重置遗忘的口令。使用以下内容配置这些质询问题:

Drivers License、Mothers Maiden Name 和 Social Security Number。

注意,Drivers License、Mothers Maiden Name 和 Social Security Number 并不包含在 OID 的标准属性列表中。在 OID 针对这些问题创建新属性并将这些属性分配给一个辅助对象类,以便在 DAS 中使用。

1.

启动 Oracle Directory Manager GUI。打开一个命令窗口,将目录更改为 ORACLE_HOME/bin 并发出以下命令启动 Oracle Directory Manager。

sh oidadmin

将鼠标移到该图标上可以查看该图像

以 orcladmin 身份登录。

将鼠标移到该图标上可以查看该图像

2.

突出显示 Schema Management 项。

将鼠标移到该图标上可以查看该图像

3.

单击 Attributes 选项卡 并单击 Create

将鼠标移到该图标上可以查看该图像

4.

您会看到 New Attribute Type 表单。输入新属性的 Name、Object ID、Description 和 Syntax。由于您将为这个新属性分配字符数据,因此选择 Directory String 作为语法。选择 Single Value 复选框并单击 OK

将鼠标移到该图标上可以查看该图像

该属性的 Name 和 Object ID 必须是唯一的。属性名中不允许有空格。Object ID 必须是杜威 (Dewey) 十进制格式。

5.

同样,再创建两个属性:SSNMothersMaidenName

将鼠标移到该图标上可以查看该图像

将鼠标移到该图标上可以查看该图像

6.

创建一个新的辅助对象类并将这三个新属性分配给该对象。在目录信息树 (DIT) 中突出显示
Schema Management。单击 Object Classes 选项卡并单击 Create

将鼠标移到该图标上可以查看该图像

7.

您会看到 New Object Class 表单。输入新的辅助属性的 Name、Object ID、Description 和 Type。

将鼠标移到该图标上可以查看该图像

8.

将您创建的新属性分配给该对象。向下滚动到 Optional Attributes 部分。单击 Add

将鼠标移到该图标上可以查看该图像

9.

您将看到一个完整的可用属性列表。选择三个新属性(DriversLicense、SSN 和 MothersMaidenName)。按住 Ctrl 键选择多个属性。单击 Select

将鼠标移到该图标上可以查看该图像

10.

您会在 Optional Attributes 列表中看到所选的属性。单击 OK

将鼠标移到该图标上可以查看该图像

11.

重新启动 OC4J_SECURITY。切换到浏览器窗口,输入 URL http://<主机名>.<域>:1810单击该应用服务器实例的链接。

将鼠标移到该图标上可以查看该图像

12.

您看到 Oracle 企业管理器 10g 应用服务器控制台的 Application Server 主页。Application Server 主页提供 Oracle 应用服务器 10g 实例的概述:状态、性能和配置的组件。向下滚动,查看 System Components 表。

将鼠标移到该图标上可以查看该图像

13.

选择 OC4J_SECURITY,然后单击 Restart

将鼠标移到该图标上可以查看该图像

14.

当系统要求确认时,单击 Yes

将鼠标移到该图标上可以查看该图像

将鼠标移到该图标上可以查看该图像

配置附加质询问题的 DAS 口令重置

返回主题列表

要添加更多质询问题,执行以下步骤:

1.

orcladmin 用户身份登录到 DAS。单击 Configuration 选项卡,然后单击 User Entry

将鼠标移到该图标上可以查看该图像

2.

单击 Add Object Class。显示所有可用对象类的列表。

将鼠标移到该图标上可以查看该图像

将鼠标移到该图标上可以查看该图像

3.

选择您创建的对象并单击 Add

将鼠标移到该图标上可以查看该图像

4.

您的对象类的名称应该出现在该对象类列表中。单击 Next

将鼠标移到该图标上可以查看该图像

5.

单击 Add New Attribute

将鼠标移到该图标上可以查看该图像

6.

Directory Attribute Name 列表中选择 driverslicense。为您选择的属性输入一个 UI 标签。该标签将出现在 Web 表单中。选中 ViewableSelf EditablePassword Reset Validation 复选框。单击 Done

将鼠标移到该图标上可以查看该图像

重复这些步骤,为质询问题添加 SSN 和 MothersMaidenName。

7.

针对口令重置验证配置了所有这三个属性之后,单击 Next

将鼠标移到该图标上可以查看该图像

8.

您现在可以对这些属性进行分类。将 MothersMaidenName 属性添加到 Personal Details 类别。选择 Personal Details 类别并单击 Edit

同样,将 SSN 和 driverslicense 添加到 Additional Personal Details 类别。

9.

从 Category List 中选择 mothersmaidenname 并单击 Move。如果将一个属性分配给另一个类别,则该属性不会显示在 Category List 中。

10.

单击 Done,然后单击 Next

11.

单击 Next,然后单击 Finish

单击 OK

为口令重置验证填充值

返回主题列表

必须确保用户的 DAS 配置文件包含口令重置验证域的属性值。

1.

单击 Directory 选项卡。

将鼠标移到该图标上可以查看该图像

2.

将用户的 UID 输入到 Search for user 域中并单击 Go

将鼠标移到该图标上可以查看该图像

3.

返回用户名之后,单击 Edit

将鼠标移到该图标上可以查看该图像

4.

输入针对口令重置验证配置的所有属性的值。Mothers Maiden Name 将显示在 Personal Details 部分中。Drivers License 和 Social Security Number 显示在 Additional Personal Details 部分中。单击 Submit

将鼠标移到该图标上可以查看该图像

单击 OK

将鼠标移到该图标上可以查看该图像

测试口令重置验证

返回主题列表

要测试口令重置验证,执行以下步骤:

1.

单击 Logout,然后单击 Return 返回 DAS 主页。

将鼠标移到该图标上可以查看该图像

2.

单击 Forgot My Password ? 链接。

将鼠标移到该图标上可以查看该图像

3.

在 User Name 和 Company 域中输入值。单击 Next

将鼠标移到该图标上可以查看该图像

4.

您会看到一个表单,其中包括您为口令重置验证设置的所有属性。为这些属性输入正确的值并单击 Next

将鼠标移到该图标上可以查看该图像

5.

您会看到 Reset My Single Sign-On Password 页面。在 New PasswordConfirm New Password 域输入新口令。单击 Finish

将鼠标移到该图标上可以查看该图像

单击 OK

将鼠标移到该图标上可以查看该图像

将鼠标置于该图标上可以隐藏所有屏幕截图