Ir para o conteúdo

SSH (Secure Shell) com agentes privados Jitterbit

Introdução

Integration Studio endpoints de FTP e fontes/destinos FTP do Design Studio, use OpenSSH público/privado) chaves para comunicar-se com segurança entre agentes privados e servidores FTP. Agentes privados suportam conjuntos de cifras OpenSSL para operações SFTP de entrada e saída.

(Para origens/destinos HTTPS ou serviços web SOAP, use o Management Console SSL Certificate Manager.)

Esta página mostra como configurar o SSH de um agente privado para esses conectores.

Configurar

Para configurar um agente privado para SSH, siga estas etapas:

  1. Abra o JITTERBIT_HOME/jitterbit.conf arquivo em um editor de texto simples.

  2. No [[SSH seção]](/pt/agent/jitterbit-conf/#ssh), defina valores para as seguintes chaves:

    Chave Valor
    PrivateKeyFile Caminho para o arquivo de chave privada.
    PublicKeyFile (Opcional.) Caminho para o arquivo de chave pública.
    PrivateKeyPassphrase Frase-senha da chave privada.

    Importante

    Os caminhos devem usar barras, mesmo no Windows.

  3. Salve e feche o arquivo.

  4. Reinicie o agente.

Chaves múltiplas

Para configurar mais de uma chave SSH, use Jitterbit fonte ou alvo variáveis. O valor das seguintes variáveis é usado como um sufixo para as três [SSH] chaves de seção:

  • $jitterbit.source.sftp.ssh_key_id

  • $jitterbit.target.sftp.ssh_key_id

Exemplo

Operation variables
$jitterbit.source.sftp.ssh_key_id="RSA";
$jitterbit.target.sftp.ssh_key_id="RSA";
jitterbit.conf`[SSH] `section entries
PublicKeyFileRSA='/usr/local/ssh/id_dsa.pub'
PrivateKeyFileRSA='/usr/local/ssh/id_dsa'
PrivateKeyPassphraseRSA='<PASS PHRASE>'

Para usar as chaves SSH padrão, defina as variáveis para strings vazias:

Operation variables
$jitterbit.source.sftp.ssh_key_id="";
$jitterbit.target.sftp.ssh_key_id="";