[GCP] SSH 키 등록 방법 (Project-wide, 모든 인스턴스에 적용)

2025. 6. 8. 17:49·virtual environment/Cloud

1. SSH 키 생성 (로컬 PC에서)

터미널을 열고 다음 명령어로 SSH 키를 생성한다.

ssh-keygen -t rsa -b 4096 -f ~/.ssh/gcp -C "[your_email@example.com](<mailto:your_email@example.com>)"
  • t rsa: RSA 알고리즘 사용
  • b 4096: 4096비트 키 길이
  • f ~/.ssh/gcp: 키 저장 경로
  • C: 주석 (보통 이메일)
    • → 개인키: ~/.ssh/gcp
    • → 공개키: ~/.ssh/gcp.pub

 

2. GCP 콘솔에서 등록

경로:

Compute Engine → Metadata → SSH Keys 탭

 

 

  • ~/.ssh/gcp.pub 파일 내용을 복사하여 붙여넣기
cat ~/.ssh/gcp.pub
  • 아래와 같은 형태로 시작됨:
ssh-rsa AAAAB3... [your_email@example.com](<mailto:your_email@example.com>)

 

 

프로젝트에 속한 모든 인스턴스에 자동으로 키가 전파되어 각각의 인스턴스들에 SSH 키를 등록할 필요 없음

 

⚠️ 주의 사항

  • Computer engine → Metadata → ssh keys에서 등록하면, 모든 인스턴스에 접근 가능하므로 보안 관리가 필요함.
  • 등록된 키로 접속 시 자동으로 sudo 권한이 부여되므로, 키 유출 시 보안 위협이 큼.
  • SSH 키를 등록한 사용자의 ~/.ssh/config 에서 Host Alias를 지정해 두면 여러 인스턴스를 효율적으로 관리할 수 있다.
저작자표시 비영리 변경금지 (새창열림)

'virtual environment > Cloud' 카테고리의 다른 글

[GCP] SSH Key 없이 Password 기반 접속 허용하기 (GCP VM)  (0) 2025.06.08
[GCP] VSCode Remote SSH 설정 (~/.ssh/config)  (0) 2025.06.08
[GCP] VM 인스턴스에 SSH로 접속하는 방법  (0) 2025.06.07
[GCP] 사용하지 않는 Static IP 삭제하기  (0) 2025.06.07
[GCP] GCP VM 인스턴스에서 포트 포워딩 설정하기  (0) 2025.06.07
'virtual environment/Cloud' 카테고리의 다른 글
  • [GCP] SSH Key 없이 Password 기반 접속 허용하기 (GCP VM)
  • [GCP] VSCode Remote SSH 설정 (~/.ssh/config)
  • [GCP] VM 인스턴스에 SSH로 접속하는 방법
  • [GCP] 사용하지 않는 Static IP 삭제하기
yoon-k
yoon-k
  • yoon-k
    To be || Not To be
    yoon-k
  • 전체
    오늘
    어제
    • 분류 전체보기 (84)
      • Study (13)
        • Linux (6)
        • Computer Vision (1)
        • Coursera - Deep Learning (4)
        • Mathematics For Machine Lea.. (2)
      • Programming (12)
        • Python (2)
        • ETC. (10)
      • virtual environment (44)
        • Docker (29)
        • conda (4)
        • Cloud (11)
      • Robotics (9)
        • Jetson (7)
        • ROS (2)
      • Upstage (6)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

    • github
  • 공지사항

  • 인기 글

  • 태그

    ambassador
    ORiN
    Anaconda
    redeem code
    coursera
    코세라
    nvidia
    claude code
    Deep Learning
    API
    LLM
    GCP
    도커
    cursor
    docker
    google cloud platform
    upstage
    Solar
    딥러닝
    claude
    Miniconda
    Andrew Ng
    vscode
    OpenAI
    conda
    업스테이지
    Jetson
    futureofwork
    오린
    Installation
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.4
yoon-k
[GCP] SSH 키 등록 방법 (Project-wide, 모든 인스턴스에 적용)
상단으로

티스토리툴바