SSH (Shell Seguro) con agentes privados de Jitterbit
Introducción
Los puntos finales FTP de Studio y las fuentes/objetivos FTP de Design Studio utilizan claves OpenSSH públicas/privadas 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:
-
Abra el archivo
JITTERBIT_HOME/jitterbit.confen un editor de texto plano. -
En la
sección [SSH], establezca valores para las siguientes claves:Clave Valor PrivateKeyFileRuta al archivo de clave privada. PublicKeyFile(Opcional.) Ruta al archivo de clave pública. PrivateKeyPassphraseFrase de contraseña de la clave privada. Importante
Las rutas deben usar barras diagonales, incluso en Windows.
-
Guarde y cierre el archivo.
-
Reinicie el agente.
Múltiples claves
Para configurar más de una clave SSH, utilice las variables 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
$jitterbit.source.sftp.ssh_key_id="RSA";
$jitterbit.target.sftp.ssh_key_id="RSA";
PublicKeyFileRSA='/usr/local/ssh/id_dsa.pub'
PrivateKeyFileRSA='/usr/local/ssh/id_dsa'
PrivateKeyPassphraseRSA='<PASS PHRASE>'
Para usar las claves SSH predeterminadas, establece las variables como cadenas vacías:
$jitterbit.source.sftp.ssh_key_id="";
$jitterbit.target.sftp.ssh_key_id="";