使用 CLI 管理 SSH 密钥

您可以使用命令行界面 (CLI) 来处理 Secure Shell (SSH) 密钥。

在管理 IP 地址上,系统同时可最多支持 32 个交互式 SSH 会话。
Note: 一个小时之后,固定的 SSH 交互式会话将超时,这意味着 SSH 会话将自动关闭。 此会话超时限制不可配置。

要使用 SSH 密钥,请完成以下步骤。

  1. 发出 lsuser CLI 命令,以列出在系统上可用的 SSH 密钥。
  2. 在主机系统上创建 SSH 密钥,然后将文件复制到系统。
    例如,在 Linux 服务器上使用 ssh-keygen,或者在 Windows 服务器上使用 PuTTY 工具。
  3. 发出 mkuserchuser CLI 命令,以在系统上安装新的 SSH 密钥。
    运行该命令时,将 SSH 密钥拷贝至系统状态,并为用户激活该 SSH 密钥,然后删除输入文件。每个密钥都与您定义的一个标识字符串(最多可包含 30 个字符)关联。系统上最多可以存储 100 个密钥。您可以添加密钥来提供管理员访问权(服务访问权仅限于超级用户)。
  4. 发出 chuserchcurrentuser CLI 命令,以从系统中除去 SSH 密钥。
要在 Linux 主机上创建 SSH 密钥,请运行以下命令。
ssh-keygen -t rsa
使用安全拷贝功能,将文件拷贝到系统中。
scp /tmp/OU812.pub user_name@system_ip:/tmp
运行以下一个命令:
  • 要创建用户标识并向该新用户标识分配 SSH 密钥,请运行此命令。
    mkuser -name jane -usergrp Service -keyfile /tmp/OU812.pub
  • 要向现有用户标识分配 SSH 密钥,请运行此命令。
    chuser -keyfile /tmp/OU812.pub user_id_or_name