비밀키(.pem)만 발급받았는데 SSH 접속 시 비밀번호를 입력하라고 나옵니다.
문제 설명
.pem 키를 사용하여 SSH 접속을 시도했지만, 비밀번호 입력 프롬프트가 나타납니다.
원인
SSH 명령어를 잘못 입력했거나, 비밀키 파일이 올바르게 지정되지 않은 경우 SSH가 키 기반 인증 대신 비밀번호 인증으로 시도하게 됩니다.
해결 방법
-
SSH 명령어 형식을 정확히 입력합니다.
ssh -i elice-cloud-ondemand-xxxx.pem 사용자명@공인IP -
터미널의 현재 위치에 .pem 파일이 있는지 확인 합니다.
ls또는 전체 경로를 지정합니다.
ssh -i /path/to/elice-cloud-ondemand-xxxx.pem 사용자명@공인IP -
비밀키 파일이 있는 디렉터리에서 명령어를 실행했는지 확인합니다.
추가 참고
.pem 파일이 제대로 지정되지 않으면 SSH는 자동으로 패스워드 로그인을 시도합니다.