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

더쿠·2024년 11월 22일
0

설명

  • 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개의 댓글