본문 바로가기
[AWS]/AWS 활용

[AWS] [활용] Transfer Family(SFTP)

by METAVERSE STORY 2022. 5. 27.
반응형
728x170

 

AWS Transfer Family를 이용하여 S3버킷을 SFTP서버로 구성

 

1. 서버 생성

사전에 공유할 S3를 생성합니다.
 
서비스 "transfer family" 검색 및 선택 후 서버 생성을 클릭합니다.
SFTP 선택
서비스 관리형 선택
기본값으로 생성
서버 생성 완료

2. 사용자 생성

사용자를 생성하기 앞서 사용자에게 할당할 역할을 만듭니다.
IAM -> 역할 -> 역할만들기 -> Transfer 선택
S3 Full Access 권한을 선택
적당한 역할 이름을 입력합니다.
사전에 생성한 서버를 선택 한 후 사용자 추가 클릭
사용자 ID 및 역할, S3 버킷을 선택합니다.

SSH Public 및 Private 키 생성
Putty Key Generator 실행 -> Generate 실행

생성된 Public key 및 Private key를 Save버튼을 눌러 저장합니다.

위에 생성된 Public Key를 "SSH 퍼블릭키" 항목에 붙여 넣은 후 사용자를 추가합니다.

사용자 생성 완료.

3. SFTP 서버 접속 확인

"WinSCP"와 같은 SFTP를 지원하는 Client 프로그램을 실행합니다.
호스트 이름 : 서버 엔드포인트
사용자 이름 : comtec (좀전에 생성한 유저)

고급 옵션에 인증서부분에 사전에 생성한 comtec 유저의 Private 키를 선택합니다.
1


SFTP 서버(S3버킷)에 정상 접속 되었습니다!

 

 

 

 

 

 

 

 

출처 : AWS Transfer Family(SFTP) – 콤텍시스템 (comtec.kr)

반응형
그리드형

댓글