O Amazon EC2 está solicitando senha de root no SSH

4

Estou tentando acessar uma AMI Gentoo_64-bit-EBS-2012-03-02-07-39-15 (ami-6ab26f03) do Gentoo pela primeira vez via SSH com meu par de chaves, mas ele está solicitando uma senha. Qual é a senha raiz padrão?

Substitui o IP por 99:

hobbes3@hobbes3:~$ ssh [email protected]
Password: 
    
por hobbes3 07.03.2012 / 01:31

3 respostas

8

Na verdade, descobri que precisava fazer login como ec2-user e, em seguida, fazer sudo su - . A Amazon disse incorretamente para tentar efetuar login como root@... quando você clica com o botão direito do mouse na instância e clica em Conectar.

    
por 07.03.2012 / 17:49
4

Existe um certo modo de lidar com os keypairs. Digamos que neste exemplo nós criamos um par de chaves chamado "1stKey". Quando clico em "Criar par de chaves", ele me pergunta por um nome e gera essa chave, fazendo com que meu navegador baixe a chave privada chamada "1stKey.pem". O EC2 nunca me deixará obter a metade privada novamente, então, a menos que você possa encontrar seu arquivo $whatever.pem , precisará gerar um novo. Você também pode enviar a metade pública de uma chave existente.

De lá, você fará o usual ssh [email protected] -i path/to/your_key.pem . Se você não tem a chave que foi usada para criar a instância, você precisará finalizá-la e começar de novo montando aquela imagem do EBS em alguma outra instância em funcionamento e consertá-la ou chutar-se por não usando um suporte EBS. Pelo menos para as instâncias padrão da Amazon, não há acesso direto à raiz, mas sim o acesso sudo para o usuário ec2. Talvez as pessoas que geraram sua imagem seguissem essa convenção.

    
por 07.03.2012 / 01:49
2

Você não especificou sua chave ssh pela aparência dela, portanto está assumindo que deseja usar uma senha. A maioria das AMIs está configurada para NÃO permitir acesso ssh para root com uma senha. Corrija seus parâmetros para garantir que a chave está sendo especificada.

    
por 07.03.2012 / 01:34