Como usar a ação Conectar para o Emulador de Terminal

Use a ação Conectar para estabelecer uma conexão com uma máquina host na qual você deseja automatizar uma tarefa. Você pode usar essa ação para estabelecer uma conexão com os tipos de terminal TN3270E, TN5250E, ANSI, VT220 e VT100.

Esta ação permite especificar os detalhes da máquina host e associá-la a um nome de sessão. Use o nome da sessão fornecido nessa ação em outras ações para que você não tenha que fornecer novamente os detalhes da máquina host nessas ações.
Importante: Se você usar qualquer outra ação desse pacote antes de estabelecer a conexão, você encontrará um erro.

Procedimento

Para estabelecer uma conexão com uma máquina host, faça o seguinte:

  1. Clique duas vezes ou arraste a ação Conectar do nó Emulador de terminal na paleta Ações.
  2. Especifique um nome para a sessão no campo Nome da sessão do emulador de terminal.
    Nota: Use o nome da sessão diferente para abrir várias janelas de terminal. Se quiser usar o mesmo nome de sessão para automatizar todas as planilhas, primeiro feche a sessão de uma planilha antes de usar o mesmo nome de sessão para outra planilha.
  3. Especifique o Nome do host da máquina à qual você deseja se conectar:
    1. Clique na guia Credencial para selecionar uma entrada no Credential Vault.
    2. Clique na guia Variável para usar uma variável para especificar o nome do host.
  4. Insira um valor no campo Porta para especificar a porta que deseja usar para se conectar ao host.
  5. Selecione uma das seguintes opções para especificar o tipo de terminal:
    OpçãoPassos
    ANSI Selecione uma opção da lista Tipo de conexão para especificar o tipo de conexão que deseja estabelecer:
    • Telnet
    • SSH2
      Para o tipo de conexão SSH2:
      • Para Autenticação de usuário:
        • Nome de usuário: Clique na guia Credencial de acesso para selecionar uma entrada no Credential Vault. Você também pode clicar na guia String para inserir um valor manualmente.
        • Para Senha: Clique na guia Credencial de acesso para selecionar uma entrada no Credential Vault. Você também pode clicar na guia String para inserir um valor manualmente.
      • Para Autenticação de arquivo chave: Clique em uma das seguintes opções para especificar a localização do arquivo:
        • Arquivo da Control Room: Permite selecionar um arquivo PDF disponível em uma pasta.
        • Perfil da Área de trabalho: Permite selecionar um arquivo PDF disponível em seu dispositivo.
        • Variável: Permite especificar a variável do arquivo que contém a localização do arquivo PDF.
      • Para Nome de usuário: Clique na guia Credencial de acesso para selecionar uma entrada no Credential Vault. Você também pode clicar na guia String para inserir um valor manualmente.
    TN3270E
    1. Selecione uma opção da lista Segurança do nome do host para especificar a segurança que deseja usar:
      • NENHUM
      • SSL
      • TLS
    2. Marque a caixa de seleção Habilitar suporte TN3270E se quiser escolher um método de conexão.

      Selecione uma opção da lista Método de conexão:

      • GENÉRICO: Permite especificar o Nome do dispositivo.
      • ESPECÍFICO: Permite especificar o Nome do dispositivo e o Nome do recurso (LU).
    3. Selecione uma opção da lista Modelo do terminal para especificar a estação de trabalho do terminal ao qual deseja se conectar.
    4. Marque a caixa de seleção para ativar atributos estendidos no terminal TN3270E.
    5. Selecione uma opção da lista Página de código para especificar a codificação que deseja usar para o terminal.
    TN5250E
    1. Selecione uma opção da lista Segurança do nome do host para especificar a segurança que deseja usar:
      • NENHUM
      • SSL
      • TLS
    2. Marque a caixa de seleção Habilitar suporte TN5250E se quiser especificar detalhes sobre o dispositivo e o recurso.

      Insira um valor nos campos Nome do dispositivo e Nome do recurso (LU).

    3. Selecione uma opção da lista Modelo do terminal para especificar a estação de trabalho do terminal ao qual deseja se conectar.
    4. Selecione uma opção da lista Página de código para especificar a codificação que deseja usar para o terminal.
    Série VT
    • VT100
    • VT220
    1. Selecione uma opção da lista Modelo de terminal para especificar o terminal ao qual deseja se conectar.
    2. Selecione uma opção na lista Codificação para especificar a codificação que você deseja usar para o terminal:
      • ANSI
      • DBCS
      • UTF-8

      O campo CodePage aparece quando a opção DBCS é selecionada. O CodePage suporta apenas Shift-JIS japonês (932).

    3. Selecione uma opção da lista Tipo de conexão para especificar o tipo de conexão que deseja estabelecer:
      • Telnet
      • SSH2
        Para o tipo de conexão SSH2:
        • Para Autenticação de usuário:
          • Nome de usuário: Clique na guia Credencial de acesso para selecionar uma entrada no Credential Vault. Você também pode clicar na guia String para inserir um valor manualmente.
          • Para Senha: Clique na guia Credencial de acesso para selecionar uma entrada no Credential Vault. Você também pode clicar na guia String para inserir um valor manualmente.
        • Para Autenticação de arquivo chave: Clique em uma das seguintes opções para especificar a localização do arquivo:
          • Arquivo da Control Room: Permite selecionar um arquivo PDF disponível em uma pasta.
          • Perfil da Área de trabalho: Permite selecionar um arquivo PDF disponível em seu dispositivo.
          • Variável: Permite especificar a variável do arquivo que contém a localização do arquivo PDF.
        • Para Nome de usuário: Clique na guia Credencial de acesso para selecionar uma entrada no Credential Vault. Você também pode clicar na guia String para inserir um valor manualmente.
    4. Para determinar a resposta do atributo do dispositivo que o terminal envia quando solicitado pelo host, marque a caixa de seleção String de atributo de dispositivo personalizado e insira a resposta de atributos do dispositivo do tipo string.
    Linux
    Selecione uma opção da lista Tipo de conexão para especificar o tipo de conexão que deseja estabelecer:
    • Telnet
    • SSH2
      Para o tipo de conexão SSH2:
      • Para Autenticação de usuário:
        • Nome de usuário: Clique na guia Credencial de acesso para selecionar uma entrada no Credential Vault. Você também pode clicar na guia String para inserir um valor manualmente.
        • Para Senha: Clique na guia Credencial de acesso para selecionar uma entrada no Credential Vault. Você também pode clicar na guia String para inserir um valor manualmente.
      • Para Autenticação de arquivo chave: Clique em uma das seguintes opções para especificar a localização do arquivo:
        • Arquivo da Control Room: Permite selecionar um arquivo PDF disponível em uma pasta.
        • Perfil da Área de trabalho: Permite selecionar um arquivo PDF disponível em seu dispositivo.
        • Variável: Permite especificar a variável do arquivo que contém a localização do arquivo PDF.
      • Para Nome de usuário: Clique na guia Credencial de acesso para selecionar uma entrada no Credential Vault. Você também pode clicar na guia String para inserir um valor manualmente.
    Nota: Quando você se conecta ao servidor SSH2 usando a autenticação de chave pública, o cliente SSH usa o arquivo de chave privada associado à chave pública que foi autorizada no servidor.
    Dependendo do software usado para gerar as chaves privadas SSH2, você pode armazenar elas usando qualquer um dos formatos de arquivo:
    • Formato Java KeyStore (JKS): Usado por aplicativos Java para armazenar chaves privadas, certificados e outros dados criptográficos. A chave privada é armazenada em um arquivo com extensão .jks.
    • Formato OpenSSH (formato padrão): Usado pelo conjunto de ferramentas OpenSSH, incluindo o utilitário ssh-keygen. A chave privada é armazenada em um arquivo sem extensão, normalmente denominado id_rsa, id_dsa ou id_ecdsa (com base no tipo de chave).
    • Formato OpenSSL: Usado pela biblioteca OpenSSL e por outro software que usa OpenSSL, como Apache e NGINX. A chave privada é armazenada em um arquivo com extensão .pem ou .key.
    • Formato de chave PKCS8: Usado como um formato padrão para armazenar chaves privadas com segurança usando o padrão PKCS#8. A chave privada é armazenada em um arquivo com extensão .pem ou .key.
    • Formato PuTTY: Usado pelo cliente SSH PuTTY para Windows. A chave privada é armazenada em um arquivo com extensão .ppk.
  6. Marque a caixa de seleção Exibir janela do terminal, para exibir a janela do terminal quando o bot executa esta ação.
  7. Selecione a caixa de seleção Coloque o cursor na posição inicial para editar manualmente a tela da sessão do emulador de terminal e definir o foco para o primeiro campo editável.
  8. Marque a caixa de seleção Aguardar o prompt do terminal aparecer enquanto estiver conectado para aguardar que o prompt do terminal apareça na tela do terminal após a conexão ser estabelecida.
    1. Insira o texto que deseja exibir ao se conectar ao terminal no campo Prompt do terminal.
    2. Insira um valor no campo Esperar tempo limite para especificar o período (milissegundos) que o sistema precisa esperar antes que a solicitação de conexão expire.
  9. Selecione qualquer uma das seguintes guias para criar uma sessão de um terminal:
    • Sessão local: Especifique um nome de sessão que possa ser usado apenas no bot atual.
    • Sessão global: Especifique um nome de sessão que possa ser usado em vários bots como bots principais, bots secundários e outros bots secundários dos bots principais.
    • Variável: Especifique uma variável de sessão que possa ser usada para compartilhar essa sessão com outros bots secundários.