使用 Terminal Emulator 的连接 action
- Updated: 2024/12/02
使用 Terminal Emulator 的连接 action
使用连接 action 与要自动执行任务的主机建立连接。 您可以使用此操作与 TN3270E、TN5250E、ANSI、VT220、VT100 和 Linux 终端类型建立连接。
此 action 使您能够指定主机的详细信息,并将其与会话名称相关联。 在其他操作中使用此操作中提供的会话名称,这样您就不必在这些操作中再次提供主机的详细信息。
重要: 如果在建立连接之前从 action 使用任何其他 package,您将遇到错误。
过程
要与主机建立连接,请执行以下步骤:
- 从操作面板中的终端仿真器节点双击或拖动连接操作。
-
在会话名称字段中指定会话的名称。
注: 使用不同的会话名称来打开多个终端窗口。 如果要使用相同的会话名称,必须先关闭第一个终端窗口的会话,然后再对另一个终端窗口使用相同的会话名称。
-
指定要连接的计算机的主机名。
- 单击凭据选项卡,从凭据保管库中选择一个条目。
- 单击变量选项卡以使用变量来指定主机名。
- 在端口字段中输入值,以指定要用于连接到主机的端口。
-
选择以下选项之一以指定终端类型:
选项 步骤 ANSI 从连接类型列表中选择一个选项,以指定要建立的连接类型。 - Telnet
-
SSH2
对于 SSH2 连接类型:
- 对于用户身份验证:
- 用户名: 单击凭据选项卡,从 Credential Vault 中选择一个条目。 您也可以单击字符串选项卡手动输入值。
- 对于密码:单击凭据选项卡,从 Credential Vault 中选择一个条目。 您也可以单击字符串选项卡手动输入值。
- 对于密钥文件身份验证: 单击以下选项之一以指定文件的位置:
- Control Room 文件: 用于选择文件夹中可用的 PDF 文件。
- 桌面配置文件: 用于选择设备上可用的 PDF 文件。
- 变量: 用于指定包含 PDF 文件位置的文件变量。
- 对于用户名:单击凭据选项卡,从 Credential Vault 中选择一个条目。 您也可以单击字符串选项卡手动输入值。
- 对于用户身份验证:
TN3270E - 从主机名安全列表中选择一个选项以指定要使用的安全:
- 无
- SSL:
- TLS
- 如果要选择连接方法,请选中启用 TN3270E 支持复选框。
从连接方法列表中选择一个选项。
- 常规: 允许您指定设备名称。
- 特定: 指定设备名称和资源 (LU) 名称。
- 从终端型号列表中选择一个选项,以指定您要连接的终端工作站。
- 选中复选框以在 TN3270E 终端上启用扩展属性。
- 从代码页面列表中选择一个选项以指定要用于终端的编码。
TN5250E - 从主机名安全列表中选择一个选项以指定要使用的安全:
- 无
- SSL:
- TLS
- 如果要指定有关设备和资源的详细信息,请选中启用 TN5250E 支持复选框。
在设备名称和资源 (LU) 名称字段中输入一个值。
- 从终端型号列表中选择一个选项,以指定您要连接的终端工作站。
- 从代码页面列表中选择一个选项以指定要用于终端的编码。
VT 系列 - VT100
- VT220
- 从终端型号列表中选择一个选项以指定要连接到的终端类型。
- 从编码列表中选择一个选项来指定需要用于终端的编码。
- ANSI
- DBCS
- UTF-8
选择 DBCS 选项时,将显示 CodePage 字段。 CodePage 仅支持日语 Shift-JIS (932)。
- 从连接类型列表中选择一个选项,以指定要建立的连接类型。
- Telnet
-
SSH2
对于 SSH2 连接类型:
- 对于用户身份验证:
- 用户名: 单击凭据选项卡,从 Credential Vault 中选择一个条目。 您也可以单击字符串选项卡手动输入值。
- 对于密码:单击凭据选项卡,从 Credential Vault 中选择一个条目。 您也可以单击字符串选项卡手动输入值。
- 对于密钥文件身份验证: 单击以下选项之一以指定文件的位置:
- Control Room 文件: 用于选择文件夹中可用的 PDF 文件。
- 桌面配置文件: 用于选择设备上可用的 PDF 文件。
- 变量: 用于指定包含 PDF 文件位置的文件变量。
- 对于用户名:单击凭据选项卡,从 Credential Vault 中选择一个条目。 您也可以单击字符串选项卡手动输入值。
- 对于用户身份验证:
- 要确定终端根据主机请求发送的设备属性响应,请选中自定义 DA 字符串复选框并输入字符串类型的 DA(设备属性)响应。
Linux 从连接类型列表中选择一个选项,以指定要建立的连接类型。- Telnet
-
SSH2
对于 SSH2 连接类型:
- 对于用户身份验证:
- 用户名: 单击凭据选项卡,从 Credential Vault 中选择一个条目。 您也可以单击字符串选项卡手动输入值。
- 对于密码:单击凭据选项卡,从 Credential Vault 中选择一个条目。 您也可以单击字符串选项卡手动输入值。
- 对于密钥文件身份验证: 单击以下选项之一以指定文件的位置:
- Control Room 文件: 用于选择文件夹中可用的 PDF 文件。
- 桌面配置文件: 用于选择设备上可用的 PDF 文件。
- 变量: 用于指定包含 PDF 文件位置的文件变量。
- 对于用户名:单击凭据选项卡,从 Credential Vault 中选择一个条目。 您也可以单击字符串选项卡手动输入值。
- 对于用户身份验证:
注: 当您使用公钥认证连接 SSH2 服务器时,SSH 客户端将使用与服务器上已授权的公钥关联的私钥文件。根据用于生成 SSH2 私钥的软件,您可以使用以下任意文件格式存储 SSH2 私钥:- Java 密钥库 (JKS) 格式: 用于 Java 应用程序存储私钥、证书和其他加密数据。 私钥存储在一个文件中,文件名带有 .jks 扩展名。
-
OpenSSH 格式(默认格式): 由 OpenSSH 工具套件使用,包括 ssh-keygen 实用程序。 私钥存储在一个没有扩展名的文件中,通常命名为
id_rsa
、id_dsa
或id_ecdsa
(基于密钥类型)。 - OpenSSL 格式: 由 OpenSSL 库和其他使用 OpenSSL 的软件(例如 Apache 和 NGINX)使用。 私钥存储在一个扩展名为 .pem 或 .key 的文件中。
-
PKCS8 密钥格式: 用作使用
PKCS#8
标准安全存储私钥的标准格式。 私钥存储在一个扩展名为 .pem 或 .key 的文件中。 - PuTTY 格式: 用于 Windows 的 PuTTY SSH 客户端。 私钥存储在一个扩展名为 .ppk 的文件中。
- 选中显示终端窗口复选框,以在 bot 运行此 action 时显示终端窗口。
- 选中将光标位置设置为开头复选框,以手动编辑终端仿真器会话的屏幕,并将焦点设置为第一个可编辑字段。
-
选择连接时等待终端提示符出现复选框,以等待连接建立后终端的屏幕上出现终端提示符。
- 在终端提示符字段中输入连接到终端时要显示的文本。
- 在等待超时字段中输入一个值,以指定系统在连接请求超时之前必须等待的时间(毫秒)。
-
选择以下任何一个选项卡来创建终端仿真器会话:
- 本地会话: 指定一个只能在当前 bot 中使用的会话名称。
-
全局会话: 指定一个可在多个 bots 中使用的会话名称。如父 bots、子 bots 以及父 bots 的其他子 bots。推荐: 父级和子级机器人应具有相同的软件包版本。
- 变量: 指定一个可用于与其他子 bots 共享的会话变量。