ssh forwarding error

1

Tenho alguns problemas relacionados ao SSH e não consigo resolver. Eu completei bootstrap e o status do nó é 1 node alocado para maas, Agora quando eu faço juju status, ele diz que a chave inválida ssh, hostname não pode ser encontrado erro. .. Eu fui então para o arquivo / etc / hosts e mudei

127.0.0.1     localhost  

para o meu

127.0.01     Node1

Agora, isso me dá um erro de erro do SSH: @@@@@@@@@@@@@@@@@@@@@@@@@@

Eu também executei o nó após o bootstrap e ele deu a chave ssh. Eu não adicionei nenhuma chave ssh no meu Painel do MAAS.

Em segundo lugar, eu quero perguntar como posso fazer mais nós alocados para o root?

Preciso reescrever a parte maas-oauth no ambiente com outra chave de API. Por favor, responda o mais rápido possível ...

    
por Ahsan 11.09.2012 / 19:56

3 respostas

3

Você deve deixar o texto "localhost" na linha 127.0.0.1 - várias coisas dependem disso. Em vez disso, você provavelmente queria adicionar seu nome de host a essa linha:

127.0.0.1     localhost node1

Sua pergunta também diz "127.0.01" sem o terceiro "." - esperamos que seja um erro de digitação na questão e não em seu arquivo / etc / hosts.

OBSERVAÇÃO: nomes de host devem estar sempre em minúsculas , caso seja ignorado, mas isso não significa que não causará problemas .

    
por ImaginaryRobots 11.09.2012 / 23:58
0

Antes que o juju se conecte aos nós, você deve reinicializá-los DEPOIS de fazer o bootstrap do juju. Isso fará com que eles instalem um novo software, incluindo as chaves necessárias para ativar as comunicações.

    
por David Buttrick 11.10.2012 / 05:21
0

A razão para isso é que a chave tem sido alternada da que existe no arquivo .ssh/known_hosts .

Se tiver certeza de que o sistema não foi comprometido, basta remover a chave do host no arquivo known_hosts e aceitar o novo novamente.

    
por ShangWu 19.11.2012 / 07:15