2014-04-22 1 views
1

Security Credentials에서 개인 키 파일을 다운로드하면 .pem 대신 .cer 파일이 있습니다. 나는 그것을 사용하여 내 EC2 인스턴스에 ssh를 시도했지만 나는 끊임없이 무엇입니까 :Amazon AWS EC2 - .pem 대신 .cer 파일 받기

나쁜 암호, 내가 암호 구문을 필요로하기 때문에 나는 .cer 파일이 있거나 때문입니다 PK-xxxxxxxxxxx

다시 시도? 나는 암호문이 무엇인지 모른다. 나는 곧 내가 도울 수 있으면 정말로 감사 할 것이다. 나는 내가 ssh에 필요한 파일로 X.509에서 얻는 .cer 파일을 혼란스럽게 생각한다. 하지만 문제는 .pem 파일, .cer 파일 만 가져 오지 않습니다.

+0

SSH를 인스턴스에 사용하고있는 것은 무엇입니까? 퍼티를 사용한다면, 맥 OS X를 사용하면서 명령 줄 ssh를 사용하여 puttygen –

+0

메신저 같은 것을 사용하여 PPK 형식으로 변환해야합니다. 내 .cer을 .pem으로 변환해야합니까 ?? – ueg1990

+0

cer 파일은 OSX 터미널을 사용하는 경우 잘 작동합니다. 파일을 pem으로 변환해야한다고 생각하지 않습니다. 파일의 이름을 변경하십시오. 또한 파일 권한이 파일에 올바른지 확인하십시오. chmod 400 file.pem –

답변

4

방금 ​​Amazon AWS 플랫폼에서 작업을 시작했으며이 질문을 보았습니다. - 당신이 당신의 문제를 해결하기 위해 관리하는 경우

확실하지 그러나, 여기에 관련된 문제 및 솔루션의 회담이하는 AWS 포럼 스레드 :

ssh error: "Enter passphrase for key 'id_rsa-gsg-keypair'"

스레드를 요약하려면 - 문제에 보인다 다운로드 한 .cer 파일에 대한 사용 권한이 있어야합니다.

.CER 파일에 대한 또 다른 한가지 - .CER 파일은 PEM 형식과 본질적으로 confirmant하고 당신이 .PEM를 사용하는 것과 같이 따라서 .CER 파일을 사용하여 아무 문제가 없을 것 파일.

나는 나의 .CER 파일을 다운로드 ( chmod를 400 mykey.cer) 올바른 사용 권한을 가진 후 아래와 같이 ssh를 명령에서 사용 후를 사용하여 내 아마존 리눅스 인스턴스에 연결할 수 있었다 :

ssh -i mykey.cer [email protected] 

아마도 연결하는 사용자는 다른 Linux 인스턴스에 따라 다릅니다. 추가 정보 here

+0

더 나은 점은 모든 것을 SSH 설정 파일에 추가하는 것입니다 : http://www.cyberciti.biz/faq/create-ssh-config-file-on-linux-unix/ –