dev/리눅스

ssh 인증서 로그인

tiqndjd12 2023. 2. 8. 14:38

일반적인 서버와 달리 클라우드 서버에 접속할 때 인증서가 필요한 경우가 있습니다.

 

그런 경우 서버 관리자로부터 pem 파일이나 ppk 파일을 제공받습니다.

 

먼저 MobaXterm에서 인증서로 접속하는 방법부터 확인하겠습니다.

 

MobaXterm ssh 접속 화면

 

MobaXterm에서 ssh로 접속할 때 "Use private key" 체크박스 선택한 다음에 pem파일 업로드하고 Ok 버튼 클릭합니다.

 

서버 접속 화면

 

접속할 아이디 입력하면 인증서 로그인이 됩니다.

 

또한 MobaXterm이나 Putty 대신 리눅스 ssh 명령어로 인증서 로그인 할 수 있습니다.

 

ssh 명령어 실행 화면

 

ssh 명령어 i 옵션 뒤에 pem 파일 위치 작성하고 접속할 서버 아이디와 IP주소를 입력하면 인증서 로그인이 됩니다.

예제: ssh -i "pem파일 위치" "아이디"@"아이피" (실제 사용에서 "는 제외)