티스토리 뷰
토이 프로젝트를 위해 서버를 여러 대 만들어 사용하다 보니 키페어도 여러 개가 생겼다. id_rsa1, id_rsa2 같은 방식으로 여러 개를 만들어 사용했더니 시간이 지나면서 어느 서버에 접속하는 키인지 잊어버리게 되었다. 다른 사람들은 어떻게 여러 개의 키 페어를 관리하는지 찾아봤다.
키 페어란?
보안 목적으로 사용되는 두 개의 암호화 키, 즉 공개 키(public key)와 비밀 키(private key)를 의미합니다.
키 페어의 구성 요소는 공개키와 비밀키가 있으며, 공개키는 클라우드 인스턴스에 업로드 되고, 비밀키는 로컬에 안전하게 보관하고, 접근 권한을 제한해야 합니다. 일반적으로 .pem, .key와 같은 확장자를 가진 파일에 저장된다.
config 파일에 별명-키로 관리 하기
1. ~/.ssh 경로에 config 파일 생성
cd ~/.ssh
vi config
2. 별명-키 저장
config 파일을 아래와 같이 작성하고 저장
Host [서버 별명1]
HostName [퍼블릭IP]
Port [포트번호]
User [계정ID]
IdentityFile [키 경로]
Host [서버 별명2]
HostName [퍼블릭IP]
Port [포트번호]
User [계정ID]
IdentityFile [키 경로]
3. 별명을 이용해서 SSH 접속
ssh 서버 별명1
참고
'DevOps' 카테고리의 다른 글
우분투 리눅스 24.04 방화벽 설정 (0) | 2024.12.31 |
---|---|
우아한테크캠프 Pro 5기 - 망 구성하기 (0) | 2022.12.25 |
인스턴스에서 스왑 메모리 할당 (0) | 2022.07.12 |
오라클 클라우드 포트 포워딩 (0) | 2022.06.21 |
Docker Compose로 MariaDB 컨테이너 설치 (0) | 2022.06.05 |
댓글