Cyberduck을 사용한 S3 파일 업로드/다운로드

더쿠·2024년 11월 22일

설명

  • Cyberduck 다운로드 - https://cyberduck.io/download/

  • 기존에 사용하던, 일반적인 FTP 클라이언트 프로그램(예: FileZilla, 알FTP 등..)을 사용하여 AWS S3 스토리지에 직접적으로 접근하거나 파일을 업로드/다운로드 하는 것은 불가능합니다.

    • FTP는 전통적인 파일 전송 프로토콜이지만, S3는 HTTP 기반의 API를 사용하여 파일을 관리하는 구조를 가지고 있어습니다. 이처럼 FTP와 S3가 서로 다른 프로토콜을 사용하기 때문에 파일을 업로드/다운로드 하는 것이 불가능합니다.
  • AWS S3 스토리지에 직접적으로 접근하거나 파일을 업로드/다운로드 하기 위해서는 S3 API를 지원하는 프로그램(예: Cyberduck, S3 Browser, MobaXterm 등.)을 사용해야 합니다.

  • S3 API를 사용하여 접근 시, 자격증명을 위하여 IAM User의 Access Key가 필요합니다.

  • S3 접근 권한 설정 시 특정 Bucket의 목록만 보이도록 IAM User 권한 설정이 불가능하며, 계정에 존재하는 모든 Bucket List 가 출력됩니다. 그렇기 때문에 S3 접근 권한을 설정하는 IAM User에 너무 많은 권한을 부여하는 것은 보안적으로 권장하지 않습니다.





1. IAM User에 권한 부여



2. Cyberduck을 사용한 접속

profile
모르겠다...

0개의 댓글