cURL을 사용하여 FTPS 서버에서 파일 작업

cURL을 사용하여 FTPS 서버에서 파일 작업

Windows 2008 스크립팅 환경의 인증서 인증을 사용하는 일부 원격 FTPS 서버에서 일부 파일 전송 작업을 수행해야 하므로 cURL을 사용하는 데 어려움을 겪고 있습니다.

다음에서 Windows용 cURL x64 버전(7.33.0)을 다운로드했습니다. http://www.confusedbycode.com/curl/

다음과 같이 서버에 연결합니다.

curl --cert mycert.crt --key mykey.key -k -v -u user:pass ftp://IP:990/ --ftp-ssl

FTPS 서버 구조는 다음과 같습니다.

/homedir

 pyr_<ID> 
    - archives
    - commun
    - in 
    - out

 pyr_<ID2>
    - archives
    - commun
    - in 
    - out

 pyr_<ID3>
    - archives
    - commun
    - in 
    - out

...

내 임무는 다음과 같습니다.

  • 와일드카드: filename*.csv와 일치하는 파일을 모든 /pyr_*/out 폴더에서 로컬 폴더로 이동합니다.

  • 모든 filename_ID*.csv 파일을 로컬 폴더에서 해당 /pyr_ID/in 폴더의 FTPS 서버로 복사합니다.

답변1

나는 MOVEit Freely 유틸리티가 내 요구에 적합하다는 것을 알았습니다. 다른 사람들이 해결책을 찾는 데 도움이 되기를 바랍니다.

관련 정보