Saltar al contenido

SSH (Secure Shell) con agentes privados de Jitterbit

Introducción

Los puntos finales FTP de Studio y las fuentes/objetivos FTP de Design Studio utilizan claves públicas/privadas de OpenSSH para comunicarse de manera segura entre agentes privados y servidores FTP. Los agentes privados admiten suites de cifrado OpenSSL para operaciones SFTP entrantes y salientes.

(Para fuentes/objetivos HTTPS o servicios web SOAP, utilice el Administrador de Certificados SSL de la Consola de Administración.)

Esta página muestra cómo configurar el SSH de un agente privado para estos conectores.

Configurar

Para configurar un agente privado para SSH, siga estos pasos:

  1. Abra el archivo JITTERBIT_HOME/jitterbit.conf en un editor de texto plano.

  2. En la sección [SSH], establezca valores para las siguientes claves:

    Clave Valor
    PrivateKeyFile Ruta al archivo de clave privada.
    PublicKeyFile (Opcional.) Ruta al archivo de clave pública.
    PrivateKeyPassphrase Frase de contraseña de la clave privada.

    Importante

    Las rutas deben usar barras diagonales, incluso en Windows.

  3. Guarde y cierre el archivo.

  4. Reinicie el agente.

Múltiples claves

Para configurar más de una clave SSH, utilice las variables de fuente o objetivo de Jitterbit. El valor de las siguientes variables se utiliza como sufijo para las tres claves de la sección [SSH]:

  • $jitterbit.source.sftp.ssh_key_id

  • $jitterbit.target.sftp.ssh_key_id

Ejemplo

Variables de operación
$jitterbit.source.sftp.ssh_key_id="RSA";
$jitterbit.target.sftp.ssh_key_id="RSA";
jitterbit.conf [SSH] sección entradas
PublicKeyFileRSA='/usr/local/ssh/id_dsa.pub'
PrivateKeyFileRSA='/usr/local/ssh/id_dsa'
PrivateKeyPassphraseRSA='<FRASE SECRETA>'

Para usar las claves SSH predeterminadas, establece las variables como cadenas vacías:

Variables de operación
$jitterbit.source.sftp.ssh_key_id="";
$jitterbit.target.sftp.ssh_key_id="";

Solución de problemas

Para la solución de problemas relacionada, consulta lo siguiente en la guía de solución de problemas del agente privado: