密码要求
访问 NetScaler BLX 并配置 NetScaler 功能
-
您可以使用以下方法之一访问 NetScaler BLX:
- NetScaler® CLI
- NetScaler GUI
-
NetScaler NITRO REST APIs
-
开始之前
- 确保 BLX 在 Linux 主机上正常运行。有关如何启动 BLX 的更多信息,请参阅启动 BLX。
密码要求
- 首次使用默认管理员 (`nsroot`) 密码登录时,BLX 会提示您出于安全原因更改密码。更改密码后,必须保存配置。如果未保存配置且 BLX 重新启动,则必须再次使用默认密码登录。
- BLX 默认对所有本地系统用户启用强密码强制执行。强密码的默认最小长度为四个字符。强密码必须包含以下内容:
- 一个小写字符。
- 一个大写字符。
- 一个数字字符。
- 一个特殊字符,来自集合 (`!`, `@`, `#`, `(`, `)`, `$`, `%`, `^`, `&`, 和 `*`)。
注意:
确保 BLX 的每个系统用户的密码都符合强密码标准。
- 有关强密码标准的更多信息,请参阅[如何在 NetScaler 上强制执行密码复杂性](https://support.citrix.com/article/CTX233298)。
使用 NetScaler CLI 访问 NetScaler BLX 并配置 NetScaler 功能
BLX 具有命令行界面 (CLI),您可以在其中运行 NetScaler CLI 命令来配置 BLX 上的 NetScaler 功能。
您可以通过工作站通过安全外壳 (SSH) 连接来远程访问 BLX。
下表列出了可通过 SSH 访问 NetScaler CLI 的 IP 地址和端口:
| BLX deployment mode | IP address and port to access NetScaler CLI through SSH |
|---|---|
| Dedicated | <NetScaler IP address (NSIP)>:22 |
| Shared | <Linux host IP address>:9022 |
要使用 NetScaler CLI 访问 NetScaler BLX:
-
从您的工作站打开 SSH 客户端。
-
指定 BLX CLI 可用的 IP 地址和端口,然后连接到 CLI。
-
使用您的 BLX 登录凭据登录到 BLX。
- 有关 NetScaler CLI 命令的更多信息,请参阅 NetScaler 命令参考指南。
使用 NetScaler GUI 访问 NetScaler BLX 并配置 NetScaler 功能
NetScaler GUI 包含配置实用程序和仪表板实用程序。
下表列出了 NetScaler GUI 可用的默认 IP 地址和端口:
|BLX deployment mode | Access type | IP address and port to access NetScaler GUI| | – | – | – |
-
Dedicated HTTP <NetScaler IP address (NSIP)>:80Dedicated HTTPS <NetScaler IP address (NSIP)>:443Shared HTTP <Linux host IP address>:9080Shared HTTPS <Linux host IP address>:9443
您可以在 blx.conf 文件中修改这些默认端口号。修改 blx.conf 文件后,必须重新启动 BLX。
-
注意:
- 在共享模式下,您不能使用
set ns param命令更改 HTTP 和 HTTPS 的默认管理端口号。 - 在专用模式下,您可以使用
set ns param命令更改 HTTP 和 HTTPS 的默认管理端口号。但是,当您使用unset ns param或clear config full命令时,默认端口号不会恢复。
- 在共享模式下,您不能使用
- NetScaler GUI 会提示您输入 BLX 登录凭据。登录 GUI 后,您可以使用 NetScaler GUI 配置 NetScaler 功能。
使用 GUI 访问 NetScaler BLX
- 打开 Web 浏览器。
-
使用以下访问方法之一:
- 对于 HTTP 访问,请在 URL 字段中键入以下内容:
<NetScaler BLX IP address (NSIP)>:<HTTP port> - 对于 HTTPS 访问,请在 URL 字段中键入以下内容:
<NetScaler BLX IP address (NSIP)>:<HTTPS port>
- 对于 HTTP 访问,请在 URL 字段中键入以下内容:
- 在登录页面上,输入您的 NetScaler BLX 登录凭据,然后单击登录。
使用 NITRO API 访问 NetScaler BLX 并配置 NetScaler 功能
您可以使用 NetScaler NITRO API 配置 NetScaler 功能。NITRO 通过表述性状态传输 (REST) 接口公开其功能。因此,NITRO 应用程序可以用任何编程语言开发。此外,对于必须用 Java、.NET 或 Python 开发的应用程序,NITRO API 通过相关库公开,这些库作为单独的软件开发工具包 (SDK) 进行打包。
与 NetScaler GUI 类似,NITRO API 请求必须发送到 BLX 管理 IP 地址的 HTTP 或 HTTPS 端口。
在专用模式下访问 NetScaler BLX
-
要在 Web 浏览器中使用 NITRO API 在专用模式下配置 BLX,请键入:
http://<NetScaler BLX IP address (NSIP)>:<HTTP port>/nitro/v1/config/<resource-type>https://<NetScaler BLX IP address (NSIP)>:<HTTPS port>/nitro/v1/config/<resource-type> -
要在 Web 浏览器中使用 NITRO API 在专用模式下检索 BLX 统计信息,请键入:
http://<NetScaler BLX IP address (NSIP)>:<HTTP port>/nitro/v1/stats/<resource-type>https://<NetScaler BLX IP address (NSIP)>:<HTTPS port>/nitro/v1/stats/<resource-type>
在共享模式下访问 NetScaler BLX
-
要在 Web 浏览器中使用 NITRO API 在共享模式下配置 BLX,请键入:
http://<Linux host IP address>:<HTTP port>/nitro/v1/config/<resource-type>https://<Linux host IP address>:<HTTPS port>/nitro/v1/config/<resource-type> -
要在 Web 浏览器中使用 NITRO API 在共享模式下检索 BLX 统计信息,请键入:
http://<Linux host IP address>:<HTTP port>/nitro/v1/stats/<resource-type>https://<Linux host IP address>:<HTTPS port>/nitro/v1/stats/<resource-type>
有关使用 NetScaler NITRO API 的更多信息,请参阅 NetScaler BLX NITRO API。