Windows 컴퓨터에서 pem 파일을 다운로드했으며 퍼티 겐 생성 ppk 파일 (공개 및 개인 키가 있음)을 사용하여 인스턴스에 연결할 수 있습니다. 나는 pem 파일을 리눅스 박스에 복사하고 시도 ssh -i pemfile.pem root@ec2instance.com -v
했지만 ssh는 나에게 암호를 요구한다. 디버그 출력 ( -v
)은 다음과 같습니다.
debug1: Authentications that can continue: publickey,password
debug1: Next authentication method: publickey
debug1: Trying private key: /home/w/jpgate.pem
debug1: read PEM private key done: type RSA
debug1: Authentications that can continue: publickey,password
debug1: Next authentication method: password
root@ec2instance.com's password:
공개 키가 필요하다고 생각합니다. 리눅스에서 공개 키를 어떻게 얻습니까? 모든 튜토리얼에서 내가 필요한 것만 말하는 이유는 무엇 ssh -i key.pem root@instance.com
입니까?