SSH продолжает спрашивать пароль

Я пытаюсь настроить кластер MPI, следуя Настройка кластера MPICH2 в Ubuntu .

В конце шага 7 говорится, что я не должен получать запрос пароля, что, к сожалению, не так.

gsamaras@pythagoras:~$ ssh geomcomp.com hostname
gsamaras@geomcomp's password: 

Я отредактировал ~/.bashrc в соответствии с инструкциями из руководства.

0
задан 23 January 2016 в 03:57

1 ответ

Руководство предполагает, что Вы используете /mirror в качестве своего корневого каталога на всех кластерных узлах (а также на главном узле, который является ub0 для руководства и pythagoras для Вас).

, Если Вы не используете /mirror в качестве своего корневого каталога (или, более точно, если Ваш корневой каталог не является общим для все узлы), следующая строка:

mpiu@ub0:~/.ssh$ cat id_rsa.pub >> authorized_keys

просто добавит, что Ваш ключ к списку авторизованных включает ub0 (т.е. на pythagoras).

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

Один способ сделать это состоит в том, чтобы использовать ssh-copy-id:

ssh-copy-id -i ~/.ssh/id_rsa.pub gsamaras@geomcomp.com

и так же для всех других узлов

Примечание: В начале шага 7, руководство предполагает, что Вы создаете пользователя, названного mpiu на всех узлах, корневой каталог которых /mirror. Это, однако, не говорит Вам, как сделать так.

0
ответ дан 23 January 2016 в 03:57

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

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