S3 Cloud Manager

AWS S3 설정을 암호화하여 안전하게 저장하고 파일을 관리하는 클라우드 서비스입니다

보안 암호화

AES-256 암호화로 설정을 안전하게 보호합니다

다중 프로필

여러 S3 설정을 저장하고 쉽게 전환할 수 있습니다

메모리 저장

서버 메모리에만 저장하여 데이터 유출을 방지합니다

클라우드 관리

직관적인 인터페이스로 S3 파일을 쉽게 관리합니다

새 S3 프로필 추가

S3 접근 정보를 입력하고 암호화하여 저장합니다

이 설정을 구분할 수 있는 이름을 입력하세요

AKIA로 시작하는 20자 문자열

40자 문자열

AWS 리전 선택

소문자, 숫자, 하이픈만 사용

보안 정보:

  • • 설정은 AES-256으로 암호화되어 브라우저에만 저장됩니다
  • • 서버에는 메모리에만 임시 저장되며 재시작 시 초기화됩니다
  • • 비밀번호를 분실하면 설정을 복구할 수 없습니다
  • • 실제 S3 연결은 첫 번째 파일 업로드 시 테스트됩니다
S3 CORS 설정 가이드
S3 버킷에서 파일 업로드/다운로드가 작동하려면 CORS 정책을 설정해야 합니다

CORS 정책 JSON:

[
  {
    "AllowedHeaders": ["*"],
    "AllowedMethods": ["GET", "PUT", "POST", "DELETE", "HEAD"],
    "AllowedOrigins": ["*"],
    "ExposeHeaders": ["ETag", "x-amz-meta-*"],
    "MaxAgeSeconds": 3000
  }
]

설정 단계:

  1. AWS S3 콘솔에 로그인
  2. 해당 버킷 선택
  3. "권한(Permissions)" 탭 클릭
  4. "CORS(Cross-origin resource sharing)" 섹션에서 "편집" 클릭
  5. 위의 JSON 정책을 붙여넣기
  6. "변경 사항 저장" 클릭

필요한 IAM 권한:

AWS 사용자에게 다음 권한이 필요합니다:

  • s3:ListBucket (버킷 내용 조회)
  • s3:GetObject (파일 다운로드)
  • s3:PutObject (파일 업로드)
  • s3:DeleteObject (파일 삭제)
AWS S3 콘솔 열기