OpenSSH e invocación remota

OpenSSH e invocación remota

Antes de hacer las preguntas, tengo que proporcionar información de contexto...

Tengo un servidor SSIS que invoca un paquete SSIS. El paquete SSIS copia un archivo en un servidor de archivos. Después de la acción de copia, el paquete SSIS debe invocar una transferencia SFTP para copiar mediante SFTP el archivo desde el servidor de archivos a otro servidor de archivos.

En esquema: Servidor SSIS -> Servidor de archivos 1 (SSH) -> Servidor de archivos 2 (SSH)

El servidor de archivos 1 tiene la función de cliente SSH y el servidor de archivos 2 como servidor SSH. El servidor SSIS y el servidor de archivos 1 son entrantes (locales) y el servidor de archivos 2 salientes (fuera de las instalaciones).

El SSH debe ser OpenSSH, siendo todos los servidores Windows Server 2008 R2 de 64 bits.

Ahora las preguntas son:

  1. ¿Qué software OpenSSH es más adecuado como cliente OpenSSH (en Windows Server 2008 R2 de 64 bits)?
  2. Estrechamente relacionado con el punto 1: ¿cómo se puede realizar la invocación de transferencia de archivos OpenSSH de forma remota desde el servidor SSIS?

Respecto al punto 2: Se piensa en usar PowerShell para invocar la transferencia....

Respuesta1

Ver comentarios. Se utiliza RebEx SFTP.

Respuesta2

OpenSSH para WindowsMe ha funcionado bien para realizar copias de archivos de script.pscpypsftpdemasillafunciona igual de bien. Si insiste en utilizar bibliotecas .NET para la transferencia de archivos,SharpSSHtambién es una opción

información relacionada