Infra

ssh Key 생성하기

isaac.kim 2021. 7. 13. 19:36
728x90
반응형

ssh Key 생성하기

광고 한 번의 클릭은 개발자에게 매우 큰 도움이 됩니다!

 

클라우드 컴퓨터를 통해 인스턴스를 하나 생성하게 되면 번거롭지만 항상 하는 작업 중 하나가 ssh 키를 생성하는 것입니다. ssh Key를 생성한 pc에서 클라우드 컴퓨터에 ssh key를 등록하면 클라우드 컴퓨터에 접속 권한이 생겨 ssh로 외부 접속이 가능해집니다.

 

키를 생성할 pc 환경의 OS는 windows 10 입니다. 클라우드 컴퓨터의 OS는 ubuntu linux 입니다.

 

1. 명령 프롬프트(cmd 창)을 켜서 .ssh 폴더 경로로 이동합니다. 

 

> cd .ssh

 

C:\Users\userName\.ssh>

 

(빨간 글씨는 사용자명에 따라 달라질 수 있습니다.)

2. ssh key (public key) 를 생성합니다.

 

> ssh-keygen -t rsa -b 4096 -C 클라우드계정명

혹은

간단하게

> ssh-keygen

해도 생성됩니다.

 

이후 enter> enter > ...

 

 

ssh 폴더(디렉토리)의 파일 목록을 확인하면 id_rsa, id_rsa.pub 파일이 생성된 것을 확인할 수 있습니다.

 

해당 ssh key 파일이 필요한 클라우드에 등록하면 키를 갖고 있는 pc에서 키가 등록된 클라우드 컴퓨터에 원격 접속이 가능해집니다.

 


오늘은 ssh key 생성하는 방법에 대해 알아보았습니다. 도움이 되셨다면 구독! 좋아요눌러주세요~!

728x90
반응형