OpenSSH 및 원격 호출

OpenSSH 및 원격 호출

질문을 하기 전에 몇 가지 상황 정보를 제공해야 합니다.

SSIS 패키지를 호출하는 SSIS 서버가 있습니다. SSIS 패키지는 파일을 파일 서버에 복사합니다. 복사 작업 후 SSIS 패키지는 파일 서버에서 다른 파일 서버로 파일을 SFTP 복사하기 위해 SFTP 전송을 호출해야 합니다.

스키마: SSIS 서버 -> 파일 서버 1(SSH) -> 파일 서버 2(SSH)

파일 서버 1은 SSH 클라이언트 역할을 하고, 파일 서버 2는 SSH 서버 역할을 합니다. SSIS 서버와 파일 서버 1은 인바운드(온프레미스)이고 파일 서버 2는 아웃바운드(오프프레미스)입니다.

SSH는 OpenSSH여야 하며 모든 서버는 Windows Server 2008 R2 64비트여야 합니다.

이제 질문은 다음과 같습니다.

  1. OpenSSH 클라이언트(Windows Server 2008 R2 64비트)로 가장 적합한 OpenSSH 소프트웨어는 무엇입니까?
  2. 포인트 1과 밀접하게 관련되어 있습니다. OpenSSH 파일 전송 호출을 SSIS 서버에서 원격으로 수행하려면 어떻게 해야 합니까?

포인트 2 관련: PowerShell을 사용하여 전송을 호출할 생각이 있습니다....

답변1

댓글을 참조하세요. RebEx SFTP가 사용됩니다.

답변2

Windows용 OpenSSH파일 복사본을 스크립트하는 데 효과적이었습니다.Pscp그리고psftp~에서퍼티잘 작동합니다. 파일 전송에 .NET 라이브러리를 계속 사용하려는 경우,샤프SSH역시 옵션이다

관련 정보