My Oracle Support 或 Sun 联机帐户用户名和口令(可选)
可以使用 regadm auth 命令配置用户名和口令。该命令可在交互式或非交互式模式中运行。有关说明,请参见 如何通过指定命名的支持凭证验证用户。
HTTP 代理名称(可选)
HTTP 代理端口(可选)
缺省情况下,注册过程中使用直接网络连接,除非您在注册前指定其他网络连接方式。您可选择使用 regadm set 命令配置 HTTP 代理和端口设置。有关说明,请参见 如何配置 HTTP 代理和端口设置。。
要确定可用的 HTTP 代理名称和端口信息,请与站点管理员进行核对。要确定是否需要指定 HTTP 代理验证信息,请检查站点所执行的策略。
用于验证的 HTTP 代理用户名和口令(仅当您的站点执行 HTTP 代理验证时要求)
如果您的站点策略指示您必须设置 HTTP 代理用户名和口令,您可在注册前使用 regadm set 命令配置此属性。有关说明,请参见 如何配置 HTTP 代理验证设置。
使用 regadm clear 命令可更改之前配置的 HTTP 代理和端口设置或重置到直接网络连接。有关说明,请参见 如何清除当前自动注册配置。
如果您之前使用直接网络连接注册了系统,或正在执行一个新注册,则可能需要在注册系统前配置 HTTP 代理和端口设置。
成为超级用户或同等角色。
设置 HTTP 代理。
# regadm set -n http_proxy -v webproxy-host |
Web 代理可以是一个 IP 地址、非完全限定主机名或完全限定主机名。
设置 HTTP 端口。
# regadm set -n http_port -v port-number |
即使您的站点执行 HTTP 代理验证,也必须配置 HTTP 代理验证设置(用户名和口令)。在文本文件中口令必须单列一行进行指定,然后才能传送给 regadm 命令。以下步骤介绍如何在使用中保护口令文件。此文件应在运行 regadm 命令后立即删除。
regadm 命令在两种情况下接收口令文件:
使用 regadm auth 命令设置用户名和口令时。
使用 regadm set 命令设置 HTTP 代理用户名和口令时。
成为超级用户或同等角色。
设置 HTTP 代理用户名。
# regadm set -n http_proxy_user -v webuser |
其中 webuser 是站点提供值,用于验证具有 HTTP 代理服务器的用户。
创建临时口令文件。
# touch pwfile |
确保文件的权限安全。
# chmod 600 pwfile |
使用文本编辑器编辑临时口令文件以插入含有口令信息的单行条目。
设置 HTTP 口令验证信息。
# regadm set -n http_proxy_pw -v pwfile |
其中 pwfile 是步骤 3 中您创建的口令文件。
删除口令文件。
# rm pwfile |
以下示例说明,如何为要求验证 HTTP 用户名和口令的站点配置 HTTP 验证属性。
# regadm set -n http_proxy_user -v webuser # touch myhttppasswd # chmod 600 myhttppasswd # vi myhttppasswd . . . # regadm set -n http_proxy_pw -v myhttppasswd # rm myhttppasswd |
要将网络连通性切换到直接连接,您必须将所有 HTTP 代理设置为 null 值 (not configured),如以下示例所示:
# regadm set -n http_proxy "" # regadm set -n http_proxy_port "" # regadm set -n http_proxy_user "" # regadm set -n http_proxy_pw "" # regadm list My Oracle Support username <not configured> HTTP Proxy <not configured> HTTP proxy port <not configured> HTTP proxy user <not configured> HTTP proxy password <not configured> |