Automation Anywhere 설명서 읽기 및 검토

Automation Anywhere Automation 360

콘텐츠 닫기

콘텐츠

콘텐츠 열기

FTP / SFTP package

  • 업데이트: 9/29/2020
    • Automation 360 v.x
    • 구축
    • RPA 작업 영역

FTP / SFTP package

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

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

시작하기 전에

actions FTP / SFTP 내에서 다음 package를 수행합니다.

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

FTP / SFTP package 내의 Actions

FTP / SFTP package에는 다음 actions이 포함되어 있습니다.
Action 설명
폴더 변경 FTP/SFTP 서버의 상위 폴더 또는 다른 특정 폴더로 이동합니다.
  • 세션 이름을 입력합니다.

    연결 action을 이용하여 FTP/SFTP 서버에 연결할 때 제공한 것과 동일한 세션 이름을 이용합니다.

  • 탐색 옵션에서 상위 폴더로 이동 또는 특정 폴더를 선택합니다.

    특정 폴더 옵션을 선택한 경우 전체 폴더 경로를 입력합니다.

연결 FTP/SFTP 연결 action 사용를 참고하십시오.
폴더 생성 FTP/SFTP 서버의 기존 폴더에 폴더를 만듭니다.
  • 세션 이름을 입력합니다.

    연결 action을 이용하여 FTP/SFTP 서버에 연결할 때 제공한 것과 동일한 세션 이름을 이용합니다.

  • FTP 서버에 폴더를 만들 경로와 함께 원격 폴더 필드에 폴더 이름을 지정합니다.
    주: 동일한 이름의 폴더가 상위 폴더에 존재하면 시스템에 오류가 발생합니다.
파일 삭제 FTP/SFTP 폴더에서 파일들을 삭제합니다.
  • 세션 이름을 입력합니다.

    연결 action을 이용하여 FTP/SFTP 서버에 연결할 때 제공한 것과 동일한 세션 이름을 이용합니다.

  • 원격 파일 필드에서 파일 이름을 전체 경로와 함께 세미콜론으로 구분하여 지정합니다.
폴더 삭제 FTP/SFTP 서버에서 폴더(모든 하위 폴더 및 그 안의 파일 포함)를 삭제합니다.
  • 세션 이름을 입력합니다.

    연결 action을 이용하여 FTP/SFTP 서버에 연결할 때 제공한 것과 동일한 세션 이름을 이용합니다.

  • 원격 폴더 필드에서 폴더 이름을 지정합니다.
연결 차단 FTP/SFTP 서버에 대한 연결을 종료합니다.

세션 이름을 입력합니다 – 연결 action을 이용하여 FTP/SFTP 서버에 연결할 때 제공한 것과 동일한 세션 이름을 이용합니다.

파일 가져오기 원격 FTP/SFTP 폴더에서 클라이언트 시스템의 특정 폴더로 파일을 다운로드합니다.
  • 세션 이름을 입력합니다.

    연결 action을 이용하여 FTP/SFTP 서버에 연결할 때 제공한 것과 동일한 세션 이름을 이용합니다.

  • 원격 FTP 서버에서 로컬 시스템에 다운로드할 파일을 선택합니다.
  • 로컬 폴더 필드에 FTP/SFTP 서버에서 파일을 다운로드할 폴더의 이름을 입력합니다.
  • 전송 유형2진 또는 ASCII로 선택합니다.
  • 만들거나 수정한 날짜를 기준으로 폴더를 지정할 수도 있습니다.
폴더 가져오기 FTP/SFTP 서버에서 클라이언트 컴퓨터로 폴더를 다운로드합니다.
  • 세션 이름을 입력합니다.

    연결 action을 이용하여 FTP/SFTP 서버에 연결할 때 제공한 것과 동일한 세션 이름을 이용합니다.

  • 원격 FTP 서버에서 로컬 시스템에 다운로드할 폴더를 선택합니다.

    와일드 카드 문자를 이용하여 필터를 지정해서 특정 유형의 파일만 다운로드합니다.

  • 로컬 폴더 필드에 FTP/SFTP 서버에서 파일을 다운로드할 폴더의 이름을 입력합니다.
  • 만들거나 수정한 날짜를 기준으로 폴더를 지정할 수도 있습니다.
파일 올리기 클라이언트 시스템에서 FTP/SFTP 서버로 하나 이상의 파일을 업로드합니다.
  • 세션 이름을 입력합니다. 연결 action을 이용하여 FTP/SFTP 서버에 연결할 때 제공한 것과 동일한 세션 이름을 이용합니다.
  • 모든 파일 이름을 위치와 함께 세미콜론으로 구분하여 입력합니다.
  • 전송 유형2진 또는 ASCII로 선택합니다.
폴더 올리기 클라이언트 컴퓨터에서 FTP/SFTP 서버로 폴더를 업로드합니다.
  • 세션 이름을 입력합니다. 연결 action을 이용하여 FTP/SFTP 서버에 연결할 때 제공한 것과 동일한 세션 이름을 이용합니다.
  • FTP/SFTP 서버에 업로드할 로컬 폴더 필드에 폴더 이름을 입력합니다.
  • 와일드 카드 문자를 이용하여 필터를 지정해서 업로드를 특정 유형의 파일로 제한합니다.
파일 이름 변경 FTP/SFTP 폴더에 있는 파일 이름을 변경합니다.
  • 세션 이름을 입력합니다.

    연결 action을 이용하여 FTP/SFTP 서버에 연결할 때 제공한 것과 동일한 세션 이름을 이용합니다.

  • 원격 파일 필드에 이름을 바꿀 파일의 이름을 입력합니다.
  • 새 원격 파일 필드에 새 이름을 입력합니다.
피드백을 보내주십시오