ошибка пересылки по ssh

У меня есть некоторые проблемы, связанные с SSH, и я не могу их решить. Я завершил загрузку, и состояние узла - это 1 узел, выделенный для maas. Теперь, когда я делаю статус juju, он говорит, что неверный ключ ssh, имя хоста не может быть найдено. .. Затем я перешел в файл / etc / hosts и изменил

127.0.0.1     localhost  

на мой

127.0.01     Node1

. Теперь он дает мне ошибку SSH: ошибка пересылки: @@@@@@ @@@@@@@@@@@@@@@@@@@@

Я также запустил узел после начальной загрузки, и он дает ключ ssh .. Я не добавил ни одного ключа ssh в свою панель инструментов МААС.

Во-вторых, я хочу спросить, как я могу сделать больше узлов, выделенных для root?

Нужно ли переписывать часть maas-oauth в среде с другим ключом API. Пожалуйста, ответьте как можно скорее ....

1
задан 12 September 2012 в 01:46

3 ответа

Вы должны оставить текст «localhost» в строке 127.0.0.1 - разные вещи зависят от того, что существует. Вместо этого вы, вероятно, хотели бы добавить ваше имя хоста к этой строке:

127.0.0.1     localhost node1

В вашем вопросе также сказано «127.0.01» без третьего «». - надеюсь, это опечатка в вопросе, а не в вашем файле / etc / hosts.

ПРИМЕЧАНИЕ: имена хостов всегда должны быть в нижнем регистре , регистр игнорируется, но это не значит, что это не вызовет проблем.

0
ответ дан 12 September 2012 в 01:46

Причина в том, что ключ был альтернативен тому, который существует в файле .ssh/known_hosts.

Если вы уверены, что система не была взломана, вы можете просто удалить ключ хоста из файла known_hosts и снова принять новый.

0
ответ дан 12 September 2012 в 01:46

Прежде чем juju подключится к узлам, вы должны перезагрузить их ПОСЛЕ выполнения начальной загрузки juju. Это заставит их устанавливать новое программное обеспечение, включая ключи, необходимые для обеспечения связи.

0
ответ дан 12 September 2012 в 01:46

Другие вопросы по тегам:

Похожие вопросы: