GCP 파일 전송하기 (feat. WinSCP)

강정우·2025년 7월 24일
0

Dev_Ops

목록 보기
26/26

1. Cloud Storage (버킷)

사실 가장 간단한 방법은 bucket 을 사용하는 것이다.

로컬 → Cloud Storage 업로드

gsutil cp localfile.txt gs://your-bucket-name/

Cloud Storage → 로컬 다운로드

gsutil cp gs://your-bucket-name/file.txt .
gsutil은 Cloud SDK를 설치하면 함께 제공됩니다.

하지만 이는 무료가 아니다.
따라서 우리는 local PC 에서 파일을 WinSCP 를 사용하여 GCP 로 보내는 방법에 대알아보자.

2. WinSCP

1. key gen

보통 window 환경이니 putty 를 설치하자.
보통 intel 일테니 64bit installer 를 설치하고 putty 를 설치하면 putty Gen 도 함께 설치되는데 여기서 가장 많이 사용하는 RSA 방식으로 키를 생성하자.

그리고 key commnet 는 본인 gcp 계정 이름을 넣어줘야지 gcp 설정에서 key 를 넣고 이 comment 를 로그인한 gcp id 와 대조하여 로그인을 시켜준다.

참고로 위 public key 는 복사하지 않아도 그냥 private key 를 load 해도 다시 나오니 걱정 안 해도 된다.

2. gcp 등록

일단 위 public key 를 복사하고 gcp로 가서 수정에 들어간 다음

스크롤을 한참 내리면 기본적으로 2개의 key 가 들어있는데 이제 마지막에 방금 생성한 키를 넣어주면 된다.

3. WinSCP 로 접속

WinSCP 접속 후 고급 -> 개인키 파일 -> 로그인 순서대로 하면 된다.

profile
智(지)! 德(덕)! 體(체)!

0개의 댓글