FTP/SFTP 패키지

FTP/SFTP 패키지를 이용하여 FTP/SFTP 작업을 자동화합니다.

FTP/SFTP 서버는 공유할 파일을 호스트합니다. 클라이언트는 파일을 액세스 또는 다운로드하거나 서버에 업로드합니다. 클라이언트와 서버 간의 데이터 전송은 인터넷 기반의 표준 통신 프로토콜인 TCP/IP 네트워크를 이용하여 수행됩니다.
  • 다음은 FTP 서버에 대한 일부 인증 형식입니다.
    • 사용자 자격증명: FTP 사용자 이름과 비밀번호가 필요합니다.
    • 익명: 이 인증 형식은 파일에 대한 공용 액세스가 가능하고 사용자가 서버에서 본인을 식별할 필요가 없는 사이트에서 이용됩니다.
    • 키 기반: SFTP 인증은 일반적으로 개인 키 및 공용 키로 수행됩니다. 키 쌍은 컴퓨터에서 자동으로 생성됩니다. 개인 키는 SFTP 클라이언트에 보관되고 해당 공용 키는 SFTP 서버에 보관됩니다. 연결을 설정할 때 클라이언트는 서버의 해당 공용 키와 일치시킬 개인 키를 공유합니다.
  • FTP는 활성 또는 수동 전송 모드로 실행될 수 있습니다.
    • 활성 모드에서 클라이언트는 수신 대기에 이용되는 포트에 대해 서버에 알리고 서버에서 들어오는 데이터 연결에 대한 수신 대기를 시작합니다.
    • 수동 모드에서 클라이언트는 서버로부터 서버 IP 주소와 서버 포트 번호를 수신합니다. 클라이언트는 수신된 서버 IP 주소와 서버 포트 번호에 대한 데이터 연결을 엽니다. 대부분의 조직에서는 방화벽 설정을 약간만 변경하거나 변경할 필요가 없는 수동 모드를 선호합니다.
  • FTP는 2진 및 ASCII 파일 전송 형식을 지원합니다.
    • 실행 파일을 전송할 경우 2진 옵션을 이용합니다.
    • 텍스트 파일을 전송할 경우 ASCII 옵션을 이용합니다.

시작하기 전에

작업 FTP/SFTP 내에서 다음 패키지를 수행합니다.

  1. 연결 작업을 사용하여 FTP/SFTP 서버와 연결합니다. 연결을 설정할 때 FTP/SFTP 서버 세부정보를 세션 이름과 연계합니다. 해당되는 모든 작업에 같은 세션 이름을 이용합니다.
  2. FTP/SFTP 작업을 이용하여 태스크를 자동화합니다. 이 작업을 이용하면 다음 태스크를 수행할 수 있습니다.
    • 파일을 업로드, 다운로드, 삭제 또는 이름 변경합니다.
    • 폴더를 업로드, 다운로드, 생성 또는 삭제합니다.
    • 상위 폴더 또는 특정 폴더로 이동합니다.
  3. FTP/SFTP 관련 태스크를 자동화한 후, 연결 끊기 작업을 사용하여 서버에 대한 연결을 종료합니다.
주: SFTP의 SSH1 프로토콜은 더 이상 지원하지 않습니다.

다음 동영상에서 FTP/SFTP 연결 작업 사용 방법을 확인합니다.

FTP/SFTP 패키지작업

FTP/SFTP 패키지에는 다음 작업이 포함되어 있습니다.
주: 폴더 또는 파일 이름에 세미콜론(;)을 사용하는 경우에는 다음 지침이 적용됩니다.
  • 다음 작업에 대한 폴더 이름에 세미콜론(;)을 사용할 수 있습니다. 폴더 삭제 또는 생성
  • 다음과 같은 다른 작업에 대한 폴더 또는 파일 이름에는 세미콜론(;)을 사용할 수 없습니다. 폴더 변경, 파일 삭제, 파일 가져오기, 폴더 가져오기, 파일 놓기, 폴더 놓기파일 이름 바꾸기
작업 설명
폴더 변경 폴더 변경 작업 항목을 참조하십시오.
연결 작업연결 항목을 참조하십시오.
폴더 생성 폴더 생성 작업 항목을 참조하십시오.
폴더 삭제 폴더 삭제 작업 항목을 참조하십시오.
파일 삭제 파일 삭제 작업 항목을 참조하십시오.
연결 끊기 연결 끊기 작업 항목을 참조하십시오.
폴더 가져오기 폴더 가져오기 작업 항목을 참조하십시오.
파일 가져오기 파일 가져오기 작업 항목을 참조하십시오.
폴더 배치 폴더 놓기 작업 항목을 참조하십시오.
파일 배치 파일 놓기 작업 항목을 참조하십시오.
파일 이름 바꾸기 파일 이름 바꾸기 작업 항목을 참조하십시오.