系统管理指南:基本管理

配置自动注册属性

下列自动注册属性可使用 regadm 命令进行配置:

使用 regadm clear 命令可更改之前配置的 HTTP 代理和端口设置或重置到直接网络连接。有关说明,请参见 如何清除当前自动注册配置

Procedure如何配置 HTTP 代理和端口设置。

如果您之前使用直接网络连接注册了系统,或正在执行一个新注册,则可能需要在注册系统前配置 HTTP 代理和端口设置。

  1. 成为超级用户或同等角色。

  2. 设置 HTTP 代理。


    # regadm set -n http_proxy -v webproxy-host
    

    Web 代理可以是一个 IP 地址、非完全限定主机名或完全限定主机名。

  3. 设置 HTTP 端口。


    # regadm set -n http_port -v port-number
    

Procedure如何配置 HTTP 代理验证设置

即使您的站点执行 HTTP 代理验证,也必须配置 HTTP 代理验证设置(用户名和口令)。在文本文件中口令必须单列一行进行指定,然后才能传送给 regadm 命令。以下步骤介绍如何在使用中保护口令文件。此文件应在运行 regadm 命令后立即删除。

regadm 命令在两种情况下接收口令文件:

  1. 成为超级用户或同等角色。

  2. 设置 HTTP 代理用户名。


    # regadm set -n http_proxy_user -v webuser
    

    其中 webuser 是站点提供值,用于验证具有 HTTP 代理服务器的用户。

  3. 创建临时口令文件。


    # touch pwfile
    
  4. 确保文件的权限安全。


    # chmod 600 pwfile
    
  5. 使用文本编辑器编辑临时口令文件以插入含有口令信息的单行条目。

  6. 设置 HTTP 口令验证信息。


    # regadm set -n http_proxy_pw -v pwfile
    

    其中 pwfile 是步骤 3 中您创建的口令文件。

  7. 删除口令文件。


    # rm pwfile
    

示例 17–5 配置 HTTP 代理验证设置。

以下示例说明,如何为要求验证 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


示例 17–6 从“HTTP 代理网络配置”切换到“直接连接”

要将网络连通性切换到直接连接,您必须将所有 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>