AMI에서 시작된 AWS EC2 인스턴스에 SSH를 시도할 때 문제

AMI에서 시작된 AWS EC2 인스턴스에 SSH를 시도할 때 문제

저는 완전 AWS 및 SSH 초보자이므로 양해해 주시기 바랍니다. 중요한 종속성을 망칠 수 있는 위험한 설치를 진행하기 전에 EC2 인스턴스의 완벽한 복제본을 만들 수 있는지 확인하려고 노력하고 있습니다. "A" 인스턴스의 AMI를 생성하고 이를 "B" 인스턴스로 시작했습니다. A와 B는 모두 Ubuntu 16.04입니다. AWS 콘솔에서 SSH를 인스턴스 B에 연결하는 지침은 인스턴스 A의 지침과 다릅니다. 보다 구체적으로 다음을 사용하여 인스턴스 A에 연결합니다.

ssh -i "keypair.pem" [email protected]

그러나 예를 들어 B의 경우 Amazon은 다음을 제안합니다.

ssh -i "keypair.pem" [email protected]

중요한 차이점은 루트와 우분투입니다. 인스턴스 A에 대한 SSH 로그인은 제대로 작동하지만 인스턴스 B에는 작동하지 않습니다. 루트로 연결하면 다음과 같은 메시지가 나타납니다."root" 사용자가 아닌 "ubuntu" 사용자로 로그인하십시오.들어갈 수 없습니다. 우분투로 연결하면 다음과 같은 메시지가 나타납니다.권한이 거부되었습니다(공개키).어떤 아이디어?

관련 정보