nimhttp 命令
用途
允许网络安装管理 (NIM) 客户端向 NIM 服务器的 NIM HTTP 服务发送 HTTP 资源请求。
语法
nimhttp [ -i <ip_address> ] [ -p <port> ] [ -f <filename> ] [ -s ] [ -o options ] [ -v ]
描述
NIM 客户机可以使用 nimhttp 命令从目录中的 NIM 服务器下载资源。 启用 NIM HTTP 服务时,该目录由 httpd.conf 文件中的 document_root 选项指定。
有关在 NIM 服务器上配置 NIM HTTP 服务步骤的详细信息,请参阅使用 NIM 通过 HTTP 协议安装 AIX 更新和新软件包主题。
标志
| 项 | 描述 |
|---|---|
| -f filename 或 -f foldername | 指定要从 NIM 服务器访存的文件或文件夹名。 如果满足以下两个条件,那么服务器将为指定文件夹提供目录列表:
|
| -i IP 地址 | 指定用于发送 HTTP 资源请求的目标 NIM 服务器的 IP 地址。 |
| -o Option | 指定用于访存资源的选项。 以下值是 -o 标志的有效选项:
|
| -pPort | 指定目标 NIM 服务器的端口。 |
| -s | 指定 nimhttp 命令必须使用安全套接字层 (SSL) 握手进行认证。 |
| -v | 启用冗余输出。 |
示例
- 要获取从 NIM 服务器到客户机的文件,请输入以下命令:
# nimhttp -f /export/nim/scripts/sample.txt -o dest=/tmp # cat /tmp/export/nim/scripts/sample.txt This is a sample file # - 要从 NIM 服务器获取目录列表,请输入以下命令:
# nimhttp -f /export/nim/scripts/ -o dest=/tmp # cat /tmp/export/nim/scripts/.content FILE: sample.txt 0:0 00100644 22 # - 要从 NIM 服务器的指定目标 IP 地址和端口获取文件,请输入以下命令:
# nimhttp -i octopus -p 4901 -f /export/nim/scripts/sample.txt -o dest=/tmp # cat /tmp/export/nim/scripts/sample.txt This is a sample file # - 要使用 SSL 握手从 NIM 服务器获取文件,请输入以下命令:
# nimhttp -f /export/nim/scripts/sample.txt -o dest=/tmp -s # cat /tmp/export/nim/scripts/sample.txt This is a sample file # - 要使用 SSL 握手从 NIM 服务器获取文件并使用特定证书文件对文件进行认证,请输入以下命令:
# nimhttp -f /export/nim/scripts/sample.txt -o dest=/tmp -o ca_cert=/ssl_nimsh/certs/octopus.pem -s # cat /tmp/export/nim/scripts/sample.txt This is a sample file #